Die Suche ergab 128 Treffer

von odt
30. März 2011 23:48
Forum: Qt Programmierung
Thema: Anfänger sucht Rat - Debug Build Startet nicht
Antworten: 4
Zugriffe: 2731

Ein Einstiegspunkt ist die "Verbindung" zwischen der lib und der dll. D.h. die aus der dll exportierten und damit aufrufbaren Symbole (Prozedur, Methode). Wenn die qtcore.lib nicht mit der qtcore.dll übereinstimmt gibts solche "komischen" Link-Fehler. Die hatte ich mal im Zusamme...
von odt
30. März 2011 13:33
Forum: Qt Programmierung
Thema: Anfänger sucht Rat - Debug Build Startet nicht
Antworten: 4
Zugriffe: 2731

Hallo Darklink Zu Unterscheiden: Debug und Release. Eine "selbsständige" Applikation solltes Du normalerweise im Release builden und ausliefern. Dann wäre noch die Zielplattform zu unterscheiden: Windows (Desktop) oder Natel (Simulator). Im lib solltest Du eigentlich keine dll's haben, ver...
von odt
22. Februar 2011 16:24
Forum: Qt Programmierung
Thema: Dokumente drucken und exportieren
Antworten: 0
Zugriffe: 1972

Dokumente drucken und exportieren

Hallo Miteinander Ich stehe gerade vor der Herausforderung, Dokumente zu drucken und exportieren. Wie habt Ihr dies in Euren Applikationen gelöst? Viele Grüsse, Reto Es gibt drei verschiedene Dokumentarten: - Strukturierte Dokumente (z.B. Handbuch): Mehrere Seitenformatierungen pro Dokument, Kopf- u...
von odt
15. Februar 2011 23:53
Forum: Qt Programmierung
Thema: QPrinter/QPainter: Millimetergenaues drucken
Antworten: 1
Zugriffe: 2613

Hmm, ist schon eine Weile her, aber ich bin heute über das gleiche Problemchen gestolpert. Der QPrinter als QPaintDevice liefert Dir mit widthMM() die Breite der Seite in mm. Über width() ist dann der Umrechnungsfaktor schnell berechnet: cmToPixelFactor.setX( ((qreal)printer.width() ) * 10.0 / ((qre...
von odt
18. Januar 2011 16:17
Forum: Qt Programmierung
Thema: Unique Filename
Antworten: 5
Zugriffe: 2880

QUuid

Mit einer UUID kannst Du einen eindeutigen Identifier "machen". Das folgende Codebeispiel habe ich zusammengewürfelt. QUuid uuid = QUuid::createUuid() ); QString str = uuid.toString(); // 01234567890123456789012345678901234567 // 12345678 1234 1234 1234 123456789012 // {0069e0d9-528b-41d6-...
von odt
24. August 2010 21:44
Forum: Entwicklungsumgebungen
Thema: Qt Creator: Rückgabewert -1073741819
Antworten: 14
Zugriffe: 16602

Unter Annahme, dass Du QtCreator verwendest... Im Projektbaum (kannst Du mit Alt-0 (english: Alt-x) respektive mit dem halb gefüllten Rechteck an der linken unteren Ecke, links vom "Suchmuster" anzeigen) per Kontextmenü "existierende Datei hinzufügen". Geht natürlich auch von Han...
von odt
24. August 2010 21:32
Forum: Qt Programmierung
Thema: Layouting richtig bestimmen, keine Verschiebung der Elemente
Antworten: 1
Zugriffe: 1282

QSpacerItem

Versuch mal einen Vertical Spacer einzufügen

Code: Alles auswählen

v->addWidget(new QPushButton("Huuu"));
v->addSpacerItem(new [b]QSpacerItem[/b](20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding) );
von odt
12. August 2010 14:02
Forum: Qt Programmierung
Thema: Undo-Framework: Push canceln, wie?
Antworten: 4
Zugriffe: 2656

Hallo Michi Das Undo-Framework von Qt unterstützt keine Fehler, zumindest keine fehlschlagenden Commands. Wir sind auf das gleiche Problem gestossen, siehe http://bugreports.qt.nokia.com/browse/QTBUG-7096 Da die Erweiterung des Qt-Undo-Frameworks ein Murks wäre oder massive Auswirkungen auf bestehen...