Die Suche ergab 35 Treffer

von Xander77
16. Oktober 2009 09:26
Forum: Qt Programmierung
Thema: [Gelöst] Fokus auf QLineEdit innerhalb QGraphicItem
Antworten: 1
Zugriffe: 1423

Man muss activateWindow() für das entsprechende QGraphicsView-Objekt aufrufen, dann geht's! :-D
von Xander77
15. Oktober 2009 15:34
Forum: Qt Programmierung
Thema: [Gelöst] Fokus auf QLineEdit innerhalb QGraphicItem
Antworten: 1
Zugriffe: 1423

[Gelöst] Fokus auf QLineEdit innerhalb QGraphicItem

Hallo Forum, ich habe für die Verwendung eines Touchpanels eine Tastatur implementiert, welche beim Antippen eines Textfeldes zur Texteingabe erscheinen soll. Der Cursor soll jedoch während der Eingabe weiterhin im QLineEdit-Objekt sichtbar sein. In meiner Testumgebung habe ich das so realisiert, da...
von Xander77
10. Januar 2008 13:10
Forum: Einfach Qt
Thema: Auslieferung einer Qt-Anwendung mit ODBC-Treiber
Antworten: 3
Zugriffe: 2876

Und hast Du schonmal was von Lesen gehört??? Habe doch geschrieben, dass ich schon einiges dazu im Internet gelesen habe, ich es aber bisher trotzdem nicht hingekriegt habe!!!
von Xander77
10. Januar 2008 10:20
Forum: Einfach Qt
Thema: Auslieferung einer Qt-Anwendung mit ODBC-Treiber
Antworten: 3
Zugriffe: 2876

Auslieferung einer Qt-Anwendung mit ODBC-Treiber

Hallo Forum, ich habe mich zu diesem Thema schon dusselig gesucht, konnte das Problem aber bisher nicht beheben: Ich benutze in meiner Anwendung den ODBC-Treiber, um auf eine Datenbank zuzugreifen. Das funktioniert auf meinem Entwicklungsrechner auch ganz hervorragend. Nun möchte ich diese Anwendung...
von Xander77
19. September 2007 12:52
Forum: Qt Programmierung
Thema: Bestimmten Eintrag in QSqlTableModel finden
Antworten: 5
Zugriffe: 5376

Andere Lösung gefunden!

Ich habe den Import einfach so gestaltet, dass kein doppelten Primärschlüssel innerhalb einer Transaktion vorkommen können. Jetzt kann ich direkt in der Tabelle nachsehen! :)

Trotzdem vielen Dank für die Hilfe!
von Xander77
19. September 2007 12:19
Forum: Qt Programmierung
Thema: Bestimmten Eintrag in QSqlTableModel finden
Antworten: 5
Zugriffe: 5376

Performance!!!

Wie bereits erwähnt, ist das Performace-technisch unzumutbar! Der geplante Datenimport dauert dann mehrere Stunden!!!
von Xander77
19. September 2007 11:40
Forum: Qt Programmierung
Thema: Bestimmten Eintrag in QSqlTableModel finden
Antworten: 5
Zugriffe: 5376

Das geht leider nicht!

Die Datenbank kennt doch bei den einzelnen Inserts noch garnicht alle Datensätze, da noch kein Submit durchgeführt wurde! Es handelt sich um einen allgemeingültigen Importvorgang, der beliebige Daten aus mehreren anderen Datenbanken (Access) in eine beliebige Tabelle (SQL Server) importieren soll. W...
von Xander77
19. September 2007 10:12
Forum: Qt Programmierung
Thema: Bestimmten Eintrag in QSqlTableModel finden
Antworten: 5
Zugriffe: 5376

Bestimmten Eintrag in QSqlTableModel finden

Ich habe ein QSqlTableModel-Objekt, das Datensätze einer Tabelle beinhaltet. Diesem Objekt möchte ich mehrere Einträge hinzufügen. Wenn aber versucht wird, einen Primärschlüssel - der natürlich aus mehreren Feldern bestehen kann - doppelt einzutragen, soll eine bestimmte Fehlerbehandlung gestartet w...
von Xander77
9. August 2007 12:01
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Ursache gefunden

Ich habe die Ursache inzwischen gefunden. Das Problem lag doch nicht beim C++-Programm, sondern wie auch zuerst vermutet beim Schreiben der Daten im Access-Frontend!

Trotzdem vielen Dank nochmals an alle! :D
von Xander77
8. August 2007 15:38
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Danke, gut zu wissen! :D Ich mache jetzt also folgendes: QFile file(path); if (file.open(QIODevice::WriteOnly)) { file.write(bytes); file.close(); } Es werden allerdings immernoch einzelne Zeichen "verkorkst". :? Im Anhang hab ich mal die neu erzeugte Datei und die Originaldatein beigefügt...
von Xander77
8. August 2007 15:13
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Fast geschafft!

Ich bin jetzt einfach mal hingegangen und habe jedes zweite Byte aus dem Array gelöscht, bevor ich das Array in die Datei geschrieben habe. Dadurch haben dann nur noch einzelne Zeichen nicht übereingestimmt. Dann habe ich jetzt ein QTextStream statt eines QDataStreams verwendet und siehe da, das ICO...
von Xander77
8. August 2007 13:57
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Doch, das wird meiner Meinung nach richtig erkannt. Es handelt sich hierbei nur um einen Teil der Dateninterpretation einer Abfrage, der nur greift, wenn rec.field(i).type() den Wert QVariant::Type::ByteArray liefert. Daran sollte es also auch nicht liegen, oder?
von Xander77
8. August 2007 13:46
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Der Datentyp des Feldes ist IMAGE (SQL Server 2000).
von Xander77
8. August 2007 13:39
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Was heißt als String interpretiert??? Wieso würde dann die Bytezahl stimmen??? Wüsste nicht, dass sich Bytes beim Interpretieren als String verdoppeln!? Es kann ja wohl auch nicht sein, dass wenn ich extra ein QByteArray verwende, die Daten dann doch als String interpretiert werden! Dann kann man da...
von Xander77
8. August 2007 13:05
Forum: Qt Programmierung
Thema: rec.field(i).value().toByteArray()
Antworten: 12
Zugriffe: 8295

Ich kann die Datei zumindest in VBA korrekt wiederherstellen, ohne irgendwelche Bytes zu ignorieren oder so! Das mit den Headerinformationen bei QDataStream muss ich mal genau nachlesen. Vielen Dank für den Tipp! Aber das erklärt doch noch immer nicht, weshalb das Byte-Array plötzlich doppelt so gro...