Hallo,
ich verwende Qt3.3.5 unter Linux und habe ein kleines Layout-Problem.
Ich erzeuge ein Widget, das über ein QGridLayout gelayoutet wird. Dieses Widget möchte ich über einem anderen, größeren Widget zentrieren.
Dafür muss ich die Größe des Widgets wissen.
Nun ist es allerdings so, dass die Größe über das Layout erst finalisiert wird, wenn ich show() aufrufe.
Das hat nun den Effekt, dass mein Widget kurz an der falschen Stelle "aufflackert" und dann erst die richtige Position einnimmt.
Ich habe versucht, vor dem show() das Layout mit activate() dazu zu bringen, das Widget zu layouten, aber das funktioniert anscheinend nicht.
Gibt es eine andere Möglichkeit?
Gruß
Ralf
Layout aktivieren vor show()?
-
RoperKlacks
- Beiträge: 1
- Registriert: 30. November 2005 16:12
- Wohnort: Aachen