unterschiedliche Höhe von ListWidgets in QVBoxLayout

Alles rund um die Programmierung mit Qt
Antworten
Helmut Berg
Beiträge: 6
Registriert: 23. Februar 2010 10:03
Wohnort: Darmstadt

unterschiedliche Höhe von ListWidgets in QVBoxLayout

Beitrag von Helmut Berg »

Hallo, ich möchte in einem Dialog QListWidgets so untereinander anordnen, dass immer alle Listeneinträge zu sehen sind. Das heißt, kommt in einer Liste ein Item hinzu, so soll sie höher werden, und alle weiter unten liegenden Listen sollen sich nach unten verschieben. Mit viel Handarbeit ist das natürlich möglich. Die Klasse QVBoxLayout ordnet aber doch schon die Elemente so prima in vertikaler Richtung an. Ich habe nur leider keinen Ansatz gefunden, wie ich den verschiedenen Listen unterschiedliche Höhen als Properties mitgeben kann, so dass der Anordnungsalgorithmus von QVBoxLayout das akzeptiert.
Hat jemand eine Idee, oder muss ich doch alles von Hand stricken?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Minimale und Maximale Höhe der Widgets anhand der Listeneinträge setzen. Den Rest macht der LayoutManager.
Helmut Berg
Beiträge: 6
Registriert: 23. Februar 2010 10:03
Wohnort: Darmstadt

Beitrag von Helmut Berg »

Aua, so einfach! Hat gleich funktioniert. Vielen Dank!
Antworten