2009-11-16 3 views
6

Je suis intéressé par le calcul de la position physique d'un nœud dans QTreeView et ne peux pas trouver un moyen de le faire (autre que de le calculer moi-même, ce qui est lourd et erreur sujette à la robustesse de QTreeView).Plus facile de trouver la position (visuelle) de QModelIndex dans QTreeView

est-il un moyen standard de trouver la position de tirage des données associées à un QModelIndex (quelque chose de similaire à la façon dont indexAt() cartes de position à un QModelIndex)?

+0

Pas besoin de vous excuser --- simplement répondre à votre question et accepter la réponse. Cela encourage le comportement sur Stack Overflow. Vous obtiendrez même le badge «auto-apprenant». – balpha

Répondre

9

Il y a une méthode dans QAbstractItemView qui fait exactement ce que je avais besoin:

La signature est:

virtual QRect visualRect (const QModelIndex & index) const 
Questions connexes