Stylesheets, versteckte Widgets und Größen in Qt
Es gibt ein großes Problem mit Stylesheets.
Wenn Sie die Größen über das Stylesheet festlegen, indem Sie die Maximal- und Minimalwerte gleich (feste Größe) oder wie auch immer festlegen, und dann versuchen, sie mit size () im Widget abzurufen,Wenn das Widget noch nie angezeigt wurde, sind die Größen, die Sie erhalten, seltsam.
Aber Sie können sie auch nicht aus dem Stylesheet abrufen, also müssen Siezeige alle Widgets vorher an Ändern der Größe oder Abrufen der Positionen.
In meinem Fall beginne ich mit einem Fenster. Die Widgets in diesem Fenster werden jedoch später angezeigtSie müssen an den richtigen Positionen positioniert sein, bevor sie angezeigt werden. Ich habe schwebende Widgets, sie sind nicht als Kinder eines QMainWindow integriert, also bewege ich sie von Hand und positioniere sie ... aber wie kann ich das tun, wenn ich nicht weiß, wie sie sind?
Kennen Sie eine andere Möglichkeit, um die im Stylesheet gespeicherten Größen abzurufen?