Wierd Dockwidgets Effekt
-
27-10-2019 - |
Frage
Verwendung der QMainWindow
Ich habe 3 Dockwidgets hinzugefügt und CentralWidget auf 0 gesetzt, so dass die Dockareas jetzt den gesamten Platz einnehmen können.
Guck mal:
Das sieht so aus, wie ich es will und sich noch mehr verhält. Aber es gibt einen Effekt, der alles bricht.
Wenn ich riss Dock
Aus seinem Dockea erweitert sich der andere Dockea und nimmt den gesamten Raum und den Bereich ein, wo Dock
Einmal ist weg. Ich habe jetzt so etwas:
Von nun an ist es nicht möglich, Widgets nach rechts oder links anzudocken, da nur ein Dockea existiert. Aber kann das behoben werden? Kann ich irgendwie einen Dockea "am Leben" halten, auch nachdem sein einziges Widget schwebte?
Lösung
Sie müssen die festlegen docnestingenabled Eigenschaft des QmainWindows an True, um die vertikal oder horizontal angedockten Docks zu ermöglichen. Andernfalls können Sie nur das eine oder andere tun.