Qt: fertigen Dialog in neuem Hauptfenster integrieren
Hallo myGully-Community
Ein Kollege und Ich haben ein Projekt zugeteilt bekommen, bei dem es hauptsächlich darum geht, das wir ins kalte Wasser geschmissen werden.
Nach Vorlesungen, in denen uns die Sprachen C und C++ vermittelt wurden, sollen wir uns nun die GUI-Programmierung mithilfe des Qt-Creator selbst beibringen.
Dazu haben wir ein halb fertiges Programm erhalten welches die geforderten Funktionen bietet dessen Benutzeroberfläche jedoch nicht den Vorstellungen entspricht.
Genauergesagt bestand die Oberfläche aus einem einzigen Dialog. Diesen haben wir zunächst verbessert ( Anordnung, Abhängigkeit von Fenstergröße(Hor./Vert.-Anordnung,AjustSize,...), ein-/ausblenden von einzelnen GroupBoxen...).
Nun möchten wir, dass das Programmfenster sich minimieren und maximieren lässt und eine Menüleiste(Datei, Ansicht usw.) einfügen. Dazu muss es doch als Hauptfenster/MainWindow programmiert werden.
So haben wir zu den vorhandenen Projekt eine Qt Designer-Formular-Klasse: Hauptfenster hinzugefügt.
Jetzt stellt sich die Frage ob und wie, wir den vorhandenen Dialog in das Hauptfenster einfügen können.
Dieses Hauptfenster soll wie gesagt die Menüleiste bieten( werden wir schon hinbekommen) und vor allen die Widgets und Funktionalitäten des Dialogs direkt enthalten.
Da wir bisher eher mit den Funktionen des Qt-Creators gearbeitet haben als direkt Code zu schreiben würden wir uns freuen wenn eine Lösung mit diesem Möglich ist.
|