Die Suche ergab 75 Treffer
- 10. August 2012 09:56
- Forum: Qt Programmierung
- Thema: Bug in QDir::currentPath() auf Windows Plattform?
- Antworten: 1
- Zugriffe: 1946
Bug in QDir::currentPath() auf Windows Plattform?
Ich habe mir angeschaut, wie die Qt-Entwickler QDir::currentPath() implementiert haben für die Windows-Plattform. Dabei ist mir in QFileSystemEngine_win.cpp in der Funktion QFileSystemEngine::currentPath() dieser Code hier aufgefallen. 1113 QFileSystemEntry QFileSystemEngine::currentPath() 1114 { 11...
- 24. September 2010 13:13
- Forum: Einfach Qt
- Thema: [gelöst] Qt4.7.0, Win7 x86, MSVC2010, Linker Warning
- Antworten: 1
- Zugriffe: 2791
- 23. September 2010 16:53
- Forum: Einfach Qt
- Thema: [gelöst] Qt4.7.0, Win7 x86, MSVC2010, Linker Warning
- Antworten: 1
- Zugriffe: 2791
[gelöst] Qt4.7.0, Win7 x86, MSVC2010, Linker Warning
Hallo, ich weiß, dass sich Win7/MSVC2010 nur in Tier 2 der unterstützten Plattformen für Qt4.7 befindet http://doc.qt.nokia.com/4.7/supported-platforms.html trotzdem möchte ich es schon gern (auf eigene Gefahr) einsetzen. Ich hatte keine Probleme - Qt4.7.0 zu kompilieren mit QMAKESPEC = win32-msvc20...
- 10. September 2010 13:06
- Forum: Qt Programmierung
- Thema: [gelöst] QScriptEngine::evaluate und anonyme Funktionen
- Antworten: 1
- Zugriffe: 1916
Die Lösung ist trivial, man muss sie nur kennen, wie immer... Ich habe das Problem einfach mal an qt-book@trolltech.com gemailt, schließlich wird im Buch ja darauf verwiesen, dass man sich dort bei Problemen melden kann. Daraufhin hat sich einer der beiden Buch-Autoren, Mark Summerfield, persönlich ...
- 10. September 2010 11:57
- Forum: Qt Programmierung
- Thema: [gelöst] QScriptEngine::evaluate und anonyme Funktionen
- Antworten: 1
- Zugriffe: 1916
[gelöst] QScriptEngine::evaluate und anonyme Funktionen
Hallo, ich arbeite gerade Kapitel 22 in der zweite Auflage vom Buch "C++ GUI Programmierung mit Qt4" durch. Dort wird im Beispiel "htmleditor" gezeigt, wie man Funktionen in ein Script auslagern kann um diese dann zur Laufzeit mittels qScriptConnect (ab Qt4.4) aufzurufen. Dazu wi...
- 13. Juli 2010 17:27
- Forum: Qt Programmierung
- Thema: Mit QPluginLoader eigene Plugins mehrfach laden
- Antworten: 2
- Zugriffe: 2128
- 13. Juli 2010 13:55
- Forum: Qt Programmierung
- Thema: Mit QPluginLoader eigene Plugins mehrfach laden
- Antworten: 2
- Zugriffe: 2128
Mit QPluginLoader eigene Plugins mehrfach laden
Hallo, wir möchten eine plugin-fähige Qt-Applikation entwicklen, die in der Lage ist mit verschiedenen Schnittstellen zu kommunizieren. Jede Schnittstelle (RS232, USB, Ethernet) soll dabei als Plugin realisiert sein. Ich habe mir dazu die Qt-Dokumentation zur Klasse QPluginLoader und den Abschnitt &...
- 27. April 2010 17:17
- Forum: Qt Programmierung
- Thema: Textbreite in Pixel mit QFontMetrics::width() bestimmen
- Antworten: 0
- Zugriffe: 2208
Textbreite in Pixel mit QFontMetrics::width() bestimmen
Hallo, ich nutze ein QTableView und ein Datenmodell abgeleitet von QAbstractTableModel zur Visualisierung von Statusnachrichten. Das Modell hat mehrere Spalten, wobei alle Spalten bis auf die letze eine feste Breite haben, die letzte Spalte hingegen soll stets mindestens so lang sein wie die längste...
- 7. September 2009 14:17
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
- 7. September 2009 11:23
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
Hmm, nochmal anders herum. Sagen wir mal, ich biete eine DLL an, die ausschließlich auf den Datentyp int setzt für Funktionen mit index-, size-, offset-, usw Parameter. Praktisch so, wie Qt es macht. Ich kann nicht wissen, wie ein anderer C++ Entwickler meine DLL verwenden wird. Vielleicht wird er f...
- 4. September 2009 10:53
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
Hmm, ich sehe es eigentlich genau anderes herum. Die fixen Typen von Qt werden eher lästiger als die dynamischen der STL. Ich verweise nochmals auf den Link http://www.codesynthesis.com/~boris/blog/2008/10/13/writing-64-bit-safe-code/ Im Grunde genommen wird es eigentlich erst problematisch wenn man...
- 3. September 2009 16:22
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
Was dazu führt, dass man über kurz oder lang nahezu immer size_t für unsigned int einsetzt, da man immer wieder auf solche Typen stossen wird bei der Verwendung der STL. Jetzt bleibt noch die Frage, wie man signed Typen handhabt, die mitwachsen sollen/müssen. Dafür gibt es ptrdiff_t in der stdlib.h....
- 3. September 2009 15:08
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
...Aber ich würde die Funktion so abändern dass sie entweder einen int32 oder int64 zurück gibt und nicht quintptr. Die Funktion gibt kein quintptr zurück sondern ein std::size_t, das ist nunmal der Rückgabetyp eines STL vectors für die Funktion size(). Und der ist nunmal unterschiedlich groß, je n...
- 3. September 2009 14:49
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
Hmm, dann versuch ich mal anders herum zu fragen: 1. Warum verwendet die STL für Indextypen, Größentypen, usw. nicht unsigned int? Und warum hat sich Qt dafür auf einen Typ festgelegt, der auf allen Plattformen immer 32bit besitzt. (Und jetzt möchte ich eigentlich nicht so ein Argument hören wie &qu...
- 3. September 2009 13:40
- Forum: Qt Programmierung
- Thema: Code sowohl für 32bit als auch 64bit schreiben
- Antworten: 14
- Zugriffe: 8259
Und was bedeutet das für beispielsweise QVector? Die size(), count(), at(), ... Funktionen arbeiten alle mit int. Wenn ich das richtig verstanden habe bleibt aber int auf einem 64bit System ein 32bit Wert. Die Qt-Klassen werden also nur 32bit Werte zurückgeben und erwarten auf einem 64bit System? Ka...