Dialog-Window geöffnet halten
Verfasst: 18. März 2018 12:45
Hallo,
ich habe eine Anwendung in einem MainWindow programmiert. In diesem MainWindow gibt es einen Button, mit dem ein QDialog geöffnet werden soll.
Der Dialog ist erstmal nur eine Qt-Designer-Formularklasse, in dem ich einfach nur ein Label drin habe.
Ich möchte nun, dass ich, wenn ich über den Button den Dialog öffne, den Dialog zur Seite schieben kann und im Mainwindow über den gleichen Button wieder diesen Dialog aufrufe.... und zwar so oft ich möchte.
Das Problem ist, dass, sobald ein Dialog geöffnet ist, dieser im Vordergrund bleibt und ich im MainWindow nichts anklicken kann.
Im Quelltext ist im click-event des Buttons nur folgendes:
Dialogklasse view;
view.exec();
ich habe auch schon View.open() bzw. View.show() versucht, allerdings passiert dann überhaupt nichts.
Kann mir jemand sagen, wie ich mein Vorhaben realisieren kann?
Vielen Dank im Voraus!
ich habe eine Anwendung in einem MainWindow programmiert. In diesem MainWindow gibt es einen Button, mit dem ein QDialog geöffnet werden soll.
Der Dialog ist erstmal nur eine Qt-Designer-Formularklasse, in dem ich einfach nur ein Label drin habe.
Ich möchte nun, dass ich, wenn ich über den Button den Dialog öffne, den Dialog zur Seite schieben kann und im Mainwindow über den gleichen Button wieder diesen Dialog aufrufe.... und zwar so oft ich möchte.
Das Problem ist, dass, sobald ein Dialog geöffnet ist, dieser im Vordergrund bleibt und ich im MainWindow nichts anklicken kann.
Im Quelltext ist im click-event des Buttons nur folgendes:
Dialogklasse view;
view.exec();
ich habe auch schon View.open() bzw. View.show() versucht, allerdings passiert dann überhaupt nichts.
Kann mir jemand sagen, wie ich mein Vorhaben realisieren kann?
Vielen Dank im Voraus!