Seite 1 von 1
QListView + zeilenhöhe
Verfasst: 2. Februar 2009 20:14
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
Verfasst: 3. Februar 2009 14:50
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
Verfasst: 3. Februar 2009 19:08
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