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
QGridLayout linksbündig?
QGridLayout linksbündig?
Verwende: Qt 4.3.1, Eclipse mit Qt Integration unter Windows XP SP2 auf HP NX7300 Notebook
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
Gut Schuß
VuuRWerK
Es gibt nur 3 natürliche Feinde des Programmierers: Tageslicht, frische Luft und das unerträgliche Gebrüll der Vögel.
Oft ist die Ursache des schwarzsehens lediglich ein verrutschen des Bretts vorm Kopf =)
Oft ist die Ursache des schwarzsehens lediglich ein verrutschen des Bretts vorm Kopf =)