Die Suche ergab 17 Treffer
- 15. Januar 2011 19:00
- Forum: Qt Programmierung
- Thema: QDialog Subclass als Template
- Antworten: 1
- Zugriffe: 1612
QDialog Subclass als Template
Ich möchte von QDialog eine DialogChangeParamter-Klasse ableiten und DialogChangeParameter soll eine Template-Klasse sein, also statt: class DialogChangeParameter : public QDialog { ... }; dieses: template <typename PARAMDT> class DialogChangeParameter : public QDialog {...}; Ich benutze den QtCreat...
- 21. November 2010 22:57
- Forum: Qt Programmierung
- Thema: QApplication Deklaration führt zur Floating Point Exception
- Antworten: 11
- Zugriffe: 6483
NVIDIA Treiber 256.53 installiert
Ich habe nun doch den Rat von chrislo1976 befolgt und NVIDA-Treiber 256.53 installiert. Jetzt gibt es keine Probleme mehr. OpenGL funktioniert nun auch mit Qt-Programmen. Auch alle anderen OpenGL-Programme funktionieren. Trotzdem habe ich mal mein Qt-OpenGL -Programm mit valgrind debugt und es zeigt...
- 21. November 2010 16:05
- Forum: Qt Programmierung
- Thema: QApplication Deklaration führt zur Floating Point Exception
- Antworten: 11
- Zugriffe: 6483
Debug-Libraries installiert
An Christian81: Ich habe den Oxygen-Style aktiviert und die Debug-Libraries installiert. valgrind -Ausgabe bei meinem Programm: ... ==11969== Conditional jump or move depends on uninitialised value(s) ==11969== at 0x4495BAE: QTransform::fromScale(double, double) (qtransform.cpp:505) ==11969== by 0x4...
- 21. November 2010 13:58
- Forum: Qt Programmierung
- Thema: QApplication Deklaration führt zur Floating Point Exception
- Antworten: 11
- Zugriffe: 6483
Der Treiber scheint korrekt zu funktionieren
An Solarix: Wie gesagt, wird ein Qt-OpenGL-Programm, egal, ob mein eigenes, oder eines von den Qt-OpenGL-Examples von der Kommandozeile gestartet, stürzt es ab. Ich habe Valgrind installiert (danke für den Tipp!) und mein Programm damit gestartet. Im Debugger startet es. Ausgabe: ==6785== Command: m...
- 20. November 2010 23:13
- Forum: Einfach Qt
- Thema: Nach NVIDIA-Treiber Update funktioniert Qt-OpenGL nicht mehr
- Antworten: 1
- Zugriffe: 2164
Nach NVIDIA-Treiber Update funktioniert Qt-OpenGL nicht mehr
Ich habe zunächst den NVIDIA-Treiber 260.19.12 installiert. Dann habe ich mein Qt-OpenGL Programm kompiliert und gestartet. Das ist mit einer Gleitkomma-Ausnahme in main () bei QApplication a (argc, argv); abgestürzt. Mit einem Debugger läuft es ohne Fehler. Ich habe auch mal die mitgelieferten Qt4 ...
- 20. November 2010 21:47
- Forum: Qt Programmierung
- Thema: QApplication Deklaration führt zur Floating Point Exception
- Antworten: 11
- Zugriffe: 6483
OpenGL bei Qt scheint garnicht mehr zu funktionieren.
Ich habe spaßeshalber mal die Qt-OpenGL Examples versucht zu starten. Ergebnis: Alles stürzen mit einer Gleitkomma-Ausnahme ab. Examples: /usr/lib/qt4/examples/opengl/ 2dpainting, framebufferobject framebufferobject2 grabber hellogl overpainting pbuffers pbuffers2 samplebuffers textures. Alles stürz...
- 20. November 2010 19:28
- Forum: Qt Programmierung
- Thema: QApplication Deklaration führt zur Floating Point Exception
- Antworten: 11
- Zugriffe: 6483
QApplication Deklaration führt zur Floating Point Exception
//... int main(int argc, char *argv[]) { cout << "main Mark 1" << endl << flush; QApplication a (argc, argv); cout << "main Mark 2" << endl << flush; MainWindow w; cout << "main Mark 3" << endl << flush; w.show(); cout << "main Mark 4" << endl << flush; return...
- 27. Mai 2009 22:41
- Forum: Qt Programmierung
- Thema: *.wav -Datei mit Phonon abspielen
- Antworten: 1
- Zugriffe: 2174
*.wav -Datei mit Phonon abspielen
Hallo! Ich probiere gerade Phonon aus und bin leider nicht erfolgreich. Folgende Zeilen habe ich programmiert: MediaObject *media = new MediaObject(this); media->setCurrentSource(MediaSource(QString (":/audio/ding.wav"))); media->play(); Das lässt sich problemlos kompilieren und linken, ab...
- 18. Mai 2009 22:26
- Forum: Qt Programmierung
- Thema: Dialogfenster öffnet sich nicht vor Berechnung
- Antworten: 6
- Zugriffe: 3658
Danke solarix. Ich habe mir Deinen Rat zu Herzen genommen und gebe die Meldung nun mit einem QSplashScreen aus. Das klappt allerdings nur mit einer Pixmap. Nur die Meldung ohne Pixmap klappt nicht. Also, ich habe es ein paar mal mit einer Pixmap probiert und es hat immer geklappt. Damit ist das Prob...
- 17. Mai 2009 21:52
- Forum: Qt Programmierung
- Thema: Dialogfenster öffnet sich nicht vor Berechnung
- Antworten: 6
- Zugriffe: 3658
Danke solarix. Ja, while (application->hasPendingEvents()) application->processEvents(); zeichnet den Dialog schon häufiger, aber noch nicht immer. Ich muss aber noch dazu sagen, dass noch mehrere Threads laufen und ein Timer 3 mal pro Sekunde ein Widget aktualisiert. Ich frage mich allerdings, wie ...
- 12. Mai 2009 21:59
- Forum: Qt Programmierung
- Thema: Dialogfenster öffnet sich nicht vor Berechnung
- Antworten: 6
- Zugriffe: 3658
Danke, Solarix. QCoreApplication::processEvents() hat etwas geholfen. Der Inhalt des Dialogs wird zwar trotzdem noch nicht gezeichnet, aber wenigstens erscheint er. Eigentlich hatte ich mir von processEvents() mehr versprochen. Ich habe mich entschlossen, die Berechnung doch nicht in einem extra Thr...
- 11. Mai 2009 23:26
- Forum: Qt Programmierung
- Thema: Dialogfenster öffnet sich nicht vor Berechnung
- Antworten: 6
- Zugriffe: 3658
Dialogfenster öffnet sich nicht vor Berechnung
Hallo! Ich habe eine Dialogklasse von QDialog abgeleitet dynamisch erzeugt und will, dass das Dialogfenster erscheint. Es zeigt an, dass eine länger andauernde Berechnung folgt und bittet den Benutzer darum, etwas zu warten. dialog->show(); dialog->raise(); dialog->activateWindow(); // Zeitintensive...
- 4. Mai 2009 22:27
- Forum: Qt Programmierung
- Thema: Widget im Fullscreen-Mode darstellen (Linux)
- Antworten: 1
- Zugriffe: 1544
Widget im Fullscreen-Mode darstellen (Linux)
Hallo! Es gibt grundsätzlich bei Qt die Möglichkeit ein Widget mit der Funktion showFullScreen () im Fullscreen-Modus darzustellen. Allerdings steht in der Qt-Dokumentation, dass das nicht unter X11 bei Linux geht. Ich habe es auch ausprobiert. So geht es nicht. Weiß jemand vielleicht, wie man es tr...
- 19. April 2009 16:04
- Forum: Qt Programmierung
- Thema: QtCreator: Icon als Resource im Code einbinden
- Antworten: 2
- Zugriffe: 4122
Händisch die *.qrc -Datei editieren
Ich habe die Lösung gefunden: Nachdem man im Creator die Icons in die Resourcen im *.qrc-File eingebunden hat, muss man alles speichern und danach mit einem externen Editor (z.B. XEmacs) die *.qrc -Datei so ändern, dass die qresource-Tags wie folgt aussehen: <qresource> ... </qresource> Danach kann ...
- 19. April 2009 14:17
- Forum: Qt Programmierung
- Thema: QtCreator: Icon als Resource im Code einbinden
- Antworten: 2
- Zugriffe: 4122
QtCreator: Icon als Resource im Code einbinden
Qt Creator Ich habe mit dem Creator ein neues Resourcefile *.qrc angelegt und meine Icons eingetragen, z.B. /images/iconStart.png. Das Problem ist, dass ich die Icons trotzdem nicht verwenden kann. Ich möchte in einer Toolbar Buttons mit den Icons anlegen. Dazu habe ich neue Actions erzeugt. Zu dies...