Seite 1 von 1
Layout-Frage
Verfasst: 12. September 2010 20:36
von Willi2793
In anhängendem Bild habe ich ein kleines Fenster in dem 4 Gruppen untereinander angeornet sind (vertikales Layout). Innerhalb jeder Gruppe per Formular-Layout eine Spalte Labels und eine Spalte LineEdits. Ist es möglich das Ganze so zu layouten das die Lineedits alle in derselben Länge und korrekt untereinander erscheinen?
Grüße,
Willi
Verfasst: 12. September 2010 20:41
von androphinx
Ich hatte das Problem ehrlich gesagt noch nie, aber ich würde mal folgendes versuchen: Ermittle die Größe des vermutlich längsten Labels und Setze die Minimum-Size von allen Labels auf diese Größe (
http://doc.trolltech.com/4.6/qwidget.ht ... mSize-prop)
Mfg androphinx
Verfasst: 12. September 2010 20:56
von upsala
Spiel mal ein bißchen mit dem Dehnungsfaktor.
Verfasst: 12. September 2010 20:59
von androphinx
upsala hat geschrieben:Spiel mal ein bißchen mit dem Dehnungsfaktor.
Nur mal so eine Frage: Wenn ich den DehnungsFAKTOR verändere, funktioniert das dann aber nur für eine bestimmte Fenstergröße, oder bin ich da jetzt total falsch?
Mfg androphinx
Verfasst: 12. September 2010 21:02
von upsala
Wenn man an der Größe spielt, ist es Font- und Widgetabhängig. Aber der Dehnungsfaktor heißt ja Faktor...
Verfasst: 12. September 2010 21:07
von Willi2793
upsala hat geschrieben:Spiel mal ein bißchen mit dem Dehnungsfaktor.
Danke für den Tip. Wenn Du mir jetzt noch sagen könntest wie der genau heißt und von welchem Element?

Verfasst: 14. September 2010 18:07
von Willi2793
Inzwischen habe ich es gefunden. Das man in der Hilfe "Stretch Factor" auseinander schreiben muss hätte mir auch früher einfallen können
Damit bekomme ich jetzt die LineEdits auch in der Tat alle schön untereinander. Danke. Aber es ergibt sich gleich eine neue Frage: Wenn ich nun die Breite des Fensters ändere ändern sich die Breiten sowhl des Widgets mit den Labeln und auch mit den LineEdits. Kann ich die Größe der Label-Widgets festschweißen und trotzdem die LineEdits untereinander lassen?