Seite 1 von 1

QGridLayout linksbündig?

Verfasst: 16. Dezember 2007 22:50
von Mark26HH
Moin moin,

kurze Frage: Lege ich ein GridLayout an und füge in eine Zeile z.B. zwei Widgets ein, so werden diese auf den horizontal zur Verfügung stehenden Raum verteilt.

Kann man diese Widgets auch linksbündig anordnen lassen, so dass diese dann auch nur so breit wie gerade nötig sind und rechts entsprechend irgendeine Art Spacer automatisch eingefügt wird?

Zum Vergleich: Bei einem QHBoxLayout kann man ja einfach via "addStretch()" ganz rechts noch ein wenig "Leerraum" einfügen.

Vielen Dank und Gruß

Mark

Verfasst: 17. Dezember 2007 09:17
von VuuRWerK
Du hast Dir Deine Frage schon selber beantwortet: QSpacer. Damit kannst Du wieder einen Freiraum schaffen und die Widgets die Du einfügst müssen eine feste Größe haben, den nehmen diese dann ein und der Rest wird von dem Spacer "frei gehalten".

Gut Schuß
VuuRWerK ;)