Seite 1 von 1

QGridLayout fixed column?

Verfasst: 19. September 2010 13:38
von gast23
Hi,

wie kann ich einer Spalte sagen das sie mindest 100px und maximal 100px breit ist?

Viele Grüße

Verfasst: 19. September 2010 14:31
von Christian81
Imo dem Layout gar nicht aber dem Widget welches Du in das Layout einfügst.

Verfasst: 19. September 2010 15:04
von gast23
Ok das Widget im Grid ist fix auf 100x100.

Das Widget mit dem Grid ist auf Expanding.

Column 0 beinhaltet das 100x100 Widget Column 1 - 3 dynamische Widgets.

Wenn man nur das Fenster resizt, dann wird die Column 0 automatisch gestrecht jedoch möchte ich das für diese Column nicht! Alle andern Columns dürfen sich strechen...

Verfasst: 20. September 2010 09:28
von Christian81
Also wenn ich (im designer) 4 Labels nebeneinander stelle, das erste fixed minimum und maximimum auf 100, SizePolicy auf Fixed und dann ein GridLayout drüberlege dann funktioniert es...

Verfasst: 20. September 2010 13:48
von gast23
Hat nun geklappt mit Fixed und AlignLeft...

Ich muss leider sagen das Qt Layouting ist echt nicht so gut wie z.B. bei WPF oder GWT...

Alleine die Trennung Layout und Widget ist sinnlos...

Alles sollte ein Widget sein.