QT4 eigenen Dialog implementieren
Verfasst: 7. März 2007 14:56
Hallo QT Freaks, 8)
sorry ich denke das ist eine Anfängerfrage, aber ich habe nichts gefunden, was mir weiterhilft:
Ich möchte folgendes tun:
Einen eigenen, mit dem QT Designer entoworfenen Dialog, in mein Programm implementieren:
Die Situation:
Ich habe einen Texteditor mit einem QT MainWindow und einer Werkzeugleiste.
Beim Klicken auf die Suchfuntion in der Leise, wird der SLOT serchText()
aufgerufen. Das geht alles - ich kann dort z.B. eine InputBox aufrufen.
Aber jetzt möchte ich in diesem SLOT den eigens erstellten Dialog aufrufen.
Der Dialog heisst search_dlg und ich habe 2 Dateien erhalten vom Designer:
1. ui_serch_dlg.h
2. serch_dlg_ui
Ich denke ich muss nun die erste davon irgendwie einbinden und dann daraus den Dialog Kreieren.
Aber wie???
Muss ich das als eigene Klasse implementiern (also mit einer .h und .cpp Datei)?
Oder kann man das einfach iregnwie aufrufen?
Und was muss dann wirklich im SLOT stehen, damit das Dialogfenster erscheint?
Also wie kann ich es erreichen, das aus dieser genrierten Header Datei ui_search_dlg.h wirklich ein konkreter Dialog wird, mit man arbeiten kann?
Ganz herzlichen Dank an Euch alle!!!!
Gruß
Andreas
Wenn ihr Source Code bracht - lass es mich wissen.
Aber der ist ech nicht sonderlich spektakulär.Ein Main-Window mit QTextEdit Komponente und ner Wwrkzeugleiste.
sorry ich denke das ist eine Anfängerfrage, aber ich habe nichts gefunden, was mir weiterhilft:
Ich möchte folgendes tun:
Einen eigenen, mit dem QT Designer entoworfenen Dialog, in mein Programm implementieren:
Die Situation:
Ich habe einen Texteditor mit einem QT MainWindow und einer Werkzeugleiste.
Beim Klicken auf die Suchfuntion in der Leise, wird der SLOT serchText()
aufgerufen. Das geht alles - ich kann dort z.B. eine InputBox aufrufen.
Aber jetzt möchte ich in diesem SLOT den eigens erstellten Dialog aufrufen.
Der Dialog heisst search_dlg und ich habe 2 Dateien erhalten vom Designer:
1. ui_serch_dlg.h
2. serch_dlg_ui
Ich denke ich muss nun die erste davon irgendwie einbinden und dann daraus den Dialog Kreieren.
Aber wie???
Muss ich das als eigene Klasse implementiern (also mit einer .h und .cpp Datei)?
Oder kann man das einfach iregnwie aufrufen?
Und was muss dann wirklich im SLOT stehen, damit das Dialogfenster erscheint?
Also wie kann ich es erreichen, das aus dieser genrierten Header Datei ui_search_dlg.h wirklich ein konkreter Dialog wird, mit man arbeiten kann?
Ganz herzlichen Dank an Euch alle!!!!
Gruß
Andreas
Wenn ihr Source Code bracht - lass es mich wissen.
Aber der ist ech nicht sonderlich spektakulär.Ein Main-Window mit QTextEdit Komponente und ner Wwrkzeugleiste.