Seite 1 von 1

QTreeWidget - oberstes Item markieren und den Focus geben

Verfasst: 2. Oktober 2009 11:48
von Espresso
Hallo,
ich habe in der Doku nix gefunden,

ich möchte nachdem das QTreeWidget gefüllt ist, das oberste Item markieren und diesem den Focus geben.

Idee war: das RootItem nehmen und eins weiter,

Code: Alles auswählen

    QTreeWidgetItem * firstItem;
    firstItem = ui.treeWidgetMenu->itemBelow ( ui.treeWidgetMenu->invisibleRootItem () );
    ui.treeWidgetMenu->setCurrentItem( firstItem );
Danke für den (vermutlich extrem einfachen) Tip.

Gruß

Verfasst: 19. Oktober 2009 16:06
von almboa
das erste (mit index 0) toplevelitem nehmen?
QTreeWidgetItem * QTreeWidget::topLevelItem ( int index ) const

Returns the top level item at the given index, or 0 if the item does not exist.