QListView + zeilenhöhe

Alles rund um die Programmierung mit Qt
Antworten
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

QListView + zeilenhöhe

Beitrag von NoRulez »

Hey @all,

wie setzte ich in einer QListView die Zeilenhöhe?
bei QTableView mache ich das mit setRowHeight() und wie mache ich das bei der QListView?

LG NoRulez
ganwell
Beiträge: 13
Registriert: 8. Januar 2009 18:50
Wohnort: Luzern, Schweiz
Kontaktdaten:

Beitrag von ganwell »

Hallo

Ich gehe davon aus, dass QListView die Höhe des Items benützt. Also es wird der sizeHint des QItemDelegates, bzw, des Delegates das Du mit setItemDelegate() gesetzt hat genommen. In dem Fall müsstest Du ein eigenes ItemDelegate bauen.

ABER, ich nehme an Du willst einfach Leerraum zwischen den Zeilen, deshalb verwende: setSpacing().

Gruss
Ganwell
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

Beitrag von NoRulez »

Hallo und danke für die Antwort,

leider tut setSpacing nicht ganz das was ich will.

Es soll der Abstand zwischen den Items "horizontal" größer sein, und wenn ich ein Item selektiere, soll die Selektion ebenfalls so groß wie der Abstand sein.

LG NoRulez
Antworten