Seite 1 von 1

QTreeView: Breite der ersten Spalte automatisch anpassen

Verfasst: 2. Mai 2011 17:20
von saoirse
Hi,

weiß jmd von euch, wie man die Breite der Spalte in einem QTreeView abhängig von den Items der ersten Spalte anpassen kann? So dass die Items der ersten Spalte immer komplett angezeigt werden.

Zu Beginn werden die Subitems

Item
- Subitem1
- Subitem2

nicht angezeigt; erst wenn der User diese sehen möchte; die Subitems sind im Regelfall größer als das Item darüber.

manuell:

Code: Alles auswählen

QHeaderView *pHdr = ui.m_TreeView->header(); 
pHdr->resizeSection(0, 120);
Gruß
saoirse

Verfasst: 3. Mai 2011 12:51
von almboa
4.7.2 doc

void QHeaderView::setResizeMode ( ResizeMode mode )

Gruß