2 Stimmen

PyQt4 - Wie man die Größe von Qt-Layouts dynamisch anpasst

Ich habe also versucht, eine Liste von Widgets zu erstellen, sie zu einem Rasterlayout hinzuzufügen und sie dann zu einer Registerkarte hinzuzufügen und dem Benutzer zu präsentieren. Das Problem, das ich im Moment habe, ist, dass das Rasterlayout die ganze Seite pro Registerkarte überspannt, aber ich habe nicht so viele Zeilen hinzuzufügen, so dass die Zeilen am Ende die ganze Seite überspannen und sich nicht am oberen Rand ausrichten würden. Ich habe versucht, die Ausrichtung und den vertikalen Abstand einzustellen, aber nichts davon änderte, wie die Widgets angezeigt wurden.

Ex:

Ich möchte, dass die Widgets wie folgt angezeigt werden:

WidgetName WidgetLabel 
WidgetName WidgetLabel     
WidgetName WidgetLabel 
WidgetName WidgetLabel 

Stattdessen erhalte ich dies:

WidgetName WidgetLabel

WidgetName WidgetLabel 

WidgetName WidgetLabel

WidgetName WidgetLabel

Gibt es eine Möglichkeit, alle Elemente nach oben oder in eine beliebige Richtung zu zwingen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X