Seite 1 von 1
[gelöst] QHBoxLayout rechtsbündig
Verfasst: 4. November 2010 09:47
von lx2
Hört sich an wie eine Anfängerfrage:
Wie fürg ich den ein Widget vernünftig RECHTSBÜNDIG in ein QHBoxLayout ein. Hab sämtliche methoden Probiert aber nichts hat so recht funktioniert.
Verfasst: 4. November 2010 10:11
von Christian81
QSpacerItem vielleicht?
Verfasst: 4. November 2010 16:53
von lx2
Ja, das hatte ich schon probiert.
Ich weiß jetzt wenigstens so ein bisschen woher der Wind weht:
Der Konstruktor lautet ja QSpacerItem(breite,höhe);
Das Problem ist aber,dass die breite zur Laufzeit dynamisch geändert wird und die Änderung leider NACH DEM ERSTELLEN vom QSpacerItem geschieht.
Gibt es irgentetwas wie z.B. ein Signal für "Wenn Widget komplett geladen und gelayouted" ???
Abgesehen davon gibts doch bestimmt irgendeine methode die den Spacer ganau in das layout einpasst
EDIT:
Heureka , QSizePolicy::Maximum als drittes Argument im Konstruktor hat geholfen
Verfasst: 4. November 2010 18:19
von padreigh
wie wäre es mit addStretch(1); ?