Seite 1 von 1

QT4 eigenen Dialog implementieren

Verfasst: 7. März 2007 14:56
von fastbit
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.

Verfasst: 7. März 2007 15:09
von macman
Hast Du dir schon die Beispiele angeschaut? Such eins, das das macht was Du machen willst und dann guck wie es da gemacht wird. Meistens findet man so am schnellsten eine Lösung.

Danke - habs gefunden!!!

Verfasst: 8. März 2007 08:43
von fastbit
Hi,

ja - oh Mann ich hab den Wald vor lauter Bäume nicht mehr gesehen.In den Beispielen steht alles wan man braucht!!!

VIELN DANK FÜR DEN HINWEIS. :P

Andreas