Wann wird neu berechnet QVBoxLayout das Layout?
Frage
habe ich ein Fenster mit einem QVBoxLayout drin. Das Layout hat einige Kind-Widgets (in einer .ui Datei definiert). In meinem Fenster Klasse Konstruktor, ich erstellen und ein Menü, um das Layout zuweisen. Die Position der Widgets soll nach unten verschieben, da das Menü etwas vertikalen Raum einnimmt. Dies tritt nicht sofort -. Wenn ich den Top-Kind widget Y Abfrage koordiniert direkt nach dem setMenuBar () -Aufruf, es ist immer noch Null
Frage - wann wird das Layout der Positionen seiner Kinder neu zu berechnen? Kann ich es zwingen?
Lösung
Vielleicht dies: http://doc.qt.nokia.com/stable/qlayout.html#activate
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow