Seite 1 von 1

QDialog neues fenster öffnen

Verfasst: 26. September 2007 14:04
von PoD GamefreakF
Hallo jungs ich bin neu in qt und hab wahrscheinlich für euch eine einfache frage:

wie kann ich eine zweite form öffnen?

Das hab ich schon:

im file Name.cpp:

Code: Alles auswählen

void Name::Methode (){
irgendwas ....
         ConfirmDialog dlg;
         if (dlg.exec() != QDialog::Accepted) {
            return;
         }
irgendwas
}
zur zeit sind auch noch diese files vorhanden:

Code: Alles auswählen

main.cpp Name.cpp Name.h
und das confirmdialog.ui habe ich im *.pro schon eingebunden.
was muss ich noch machen

Verfasst: 26. September 2007 14:24
von macman
Du solltest wenigstens einmal die Tutorials durch gemacht haben.

Verfasst: 26. September 2007 14:25
von CaptnChaos
Eine Subclass zu deiner Form schreiben?

Tipp: Bei der Qt-Doku ist auch ein Tutorial. Lies dir das mal durch. Hab ich auch gemacht, obschon ich Qt3 kannte.

Verfasst: 27. September 2007 09:07
von PoD GamefreakF
ja, das mit der doku war mir klar, da geh ich immer als erstes schauen, aber das passt nicht zu dem wo ich frage. es wäre sehr net wenn ihr mir helfen könntet und nicht einfach weiter schickt.

Verfasst: 27. September 2007 09:30
von CaptnChaos
Eine Subclass zu deiner Form schreiben, die Subclass in deinem Hauptfenster einbinden und per show() anufrufen? Steht aber alles in der Doku....

Verfasst: 27. September 2007 09:31
von PoD GamefreakF
soo ich habs selbst rausbekommen trotzdem thx für die hilfe