automatische Größenanpassungen von Unterelementen

Alles rund um die Programmierung mit Qt
Antworten
Kai_002
Beiträge: 30
Registriert: 15. Januar 2007 13:47

automatische Größenanpassungen von Unterelementen

Beitrag von Kai_002 »

Hallo,

gibt es im Qt-Designer eine Möglichkeit die Größenverhälnisse der in einem MainWindow enthaltenen Elemente automatisch anpassen zu lassen, wenn sich die Größe des MainWindows ändert? Und wie sieht es mit den Elementen aus, die sich eine Hierarchiestufe weiter unten befinden? Also die Elemente die sich in den Elementen befinden, die im MainWindow sind.
Mir geht es darum dass beispielsweise Groupboxen, Frames oder TreeWidgets mit dem MainWindow mitwachsen (oder entsprechend schrumpfen). Hierbei sollen sie unter Berücksichtigung anderer Elemente die sich in einer der oben genannten Container befinden können, ihre maximal mögliche Größe annehmen.

Bisher habe ich es mit diversen LayoutManagern, Einstellungen (z.B. der Property sizePolicy) und mit Abstandshaltern (Spacer) versucht. Allerdings hat nichts funktioniert.

Evtl. muss ja auch irgendeine Reihefolge oder ähnl. eingehalten werden, die ich bisher nicht herausgefunden habe.

Also falls mir jemand hilfreiche Tipps und Ratschläge geben kann, dann nur her damit. :wink:

Kai.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Beim QGridLayout und QBoxLayout kann man einen Strech-Faktor angeben.
Antworten