2016-09-30 5 views
3

J'ai vu la solution pour python, mais j'ai besoin de savoir comment le faire en dehors de python.QTreeWidget sélectionner la première ligne

Voici ce que j'ai:

myTree->setCurrentIndex(myTree->currentIndex().sibling(0,0)); 

Je comprends aussi que setCurrentItem est un bon moyen d'aller, mais je ne peux pas que travailler soit.

Répondre

2

En supposant myTree->topLevelItem(0)n'a pas retour nullptr, vous pouvez utiliser les éléments suivants:

myTree->setCurrentItem(
    myTree->topLevelItem(0), // item 
    0,       // column 
    QItemSelectionModel::Select // command 
); 

Voir Qt de documentation.

+0

Merci, cela fonctionne. J'ai du mal à utiliser la documentation pour QT. En tant que personne qui apprend, je vois l'information, et je la comprends, mais il y a si peu d'exemples sur la façon de la mettre en œuvre que j'ai tout simplement du mal à tout mettre en place. Merci pour votre aide, j'y arrive. – bauervision