Die QMainWindow
ist das Hauptfenster in einer Qt-Anwendung. Normalerweise haben Sie nur einen, aber wäre es überhaupt möglich, mehrere QMainWindow
Instanzen in Ihrer Anwendung zu haben?Mehrere QMainWindow-Instanzen?
ich eine Qt-basierte GUI-Anwendung arbeitete B in einer anderen Qt-basierten GUI-Anwendung auf der Integration A. Beide Anwendungen haben eine QMainWindow
, und ich erwog als ersten Schritt, eine neue QMainWindow
zu erstellen, die beide alte QMainWindows
auf Registerkarten hat. Auf diese Weise konnte ich mich darauf konzentrieren, das Backend von GUI B mit dem Backend von A zu verbinden, ohne die Benutzeroberfläche selbst ändern zu müssen. Ist das ein praktikabler Ansatz, oder haben Sie andere Vorschläge?
Ich bin in einer ziemlich ähnlichen Situation, wo ich 2 QMainWindows brauche. Falls Sie diesen Weg gegangen sind, haben Sie eine Antwort auf den Vorbehalt von @ caleb-huitt-cjhuitt, was passiert mit der Menüleiste eines Mac? –