Qt3 QDialog nach Qt4

Alles rund um die Programmierung mit Qt
Antworten
iaby
Beiträge: 53
Registriert: 10. Februar 2007 13:12

Qt3 QDialog nach Qt4

Beitrag von iaby »

Ich steh gerade total auf dem Schlauch:
Ich will mein Dialog, den ich mit dem Qt3Designer erstellt habe, nach Qt4 portieren. Mit Q3Support läuft das ja auch gut, aber ohne noch nicht!
Bei Qt3 konnte ich meinen Dialog mit exec() aufrufen die Funktion gab mir gleichzeitig zurück, ob OK oder Abbrechen gedrückt wurde!
Nachdem ich meinen Dialog aber mit uic3 konvertiert habe, weiß ich jetzt gar nicht was ich damit anfangen soll, es gibt kein exec mehr, eigentlich ja nur noch setupUi() !?!
Kann mir jemand einen grundlegenden Denkanstoß geben, wie das nun bei Qt4 funktioniert? Das wäre echt super :)
iaby
Beiträge: 53
Registriert: 10. Februar 2007 13:12

Beitrag von iaby »

Ok, ich glaub ich habs verstanden:
Ich erstelle eine Instanz eines QDialog und eine meines eigenen Dialogs (Ui::MeinDialog). Dann sag ich meinem Dialog, dass er den QDialog "einrichten" soll. Nun kann ich den Dialog mit der Funktion exec() des QDialogs starten. An die Werte (LineEdits, ...) komm ich dann über die Instanz von Ui::MeinDialog .
Richtig?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ja, steht aber glaube ich auch in der Doku --> http://doc.trolltech.com/4.3/porting4-designer.html
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten