Modaler Dialog direkt nach QMainWindow aufruf

Alles rund um die Programmierung mit Qt
Antworten
TieKei
Beiträge: 5
Registriert: 7. Juli 2008 00:37

Modaler Dialog direkt nach QMainWindow aufruf

Beitrag von TieKei »

Hallo!
vermutlich habe ich nur nicht die richtigen Tags zum suchen benutzt, aber für folgendes Problem finde ich keine Lösung:

Ich möchte mein QMainWindow aufrufen (und anzeigen!) und direkt dannach einen modalen Dialog der die Eingabe des Benutzers fordert.
Allerdings kommt der modale Dialog immer BEVOR das Mainwindow angezeigt wird, was wohl damit zusammenhängt, dass es indirekt ja immer im Konstruktor aufgerufen wird.
Gibt es ein SIGNAL oder ähnliches um abzufragen, wann das Mainwindow "steht"? Oder lässt sich das gut anders lösen?

thx!
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Du kannst entweder das polish-Event benutzten, oder einen singleShot-Timer.
TieKei
Beiträge: 5
Registriert: 7. Juli 2008 00:37

Beitrag von TieKei »

naja das mit dem Timer lass ich lieber erstmal - das hört sich so unsauber an.

Ich habe jetzt nur das Problem dass ich nicht weiß ob/wie ich von dem Polish-Event ein SIGNAL bekomme dass ich dann handlen kann, oder ob ich event überladen sollte (das ist eher unschön, da es ja so oft aufgerufen wird)

aber danke für deine antwort
Antworten