[ qt ] Coordonnées QWidget

Résolu
Bonjour a tous.
J'ai besoin d'aide. Je travaille sur un gros projet en QT C++ et je suis bloqué.
En fait la question est: comment avoir les coordonnées d'un QWidget sur un QDesktopWidget ???
Je m'explique: j'ai crée un QTreeView qui est dans ma fenetre, et j'aimerais obtenir ses coordonnées
par rapport au bureau.

La doc ne m'a rien donné, et mon pote google non plus ..........
je me tourne donc vers vous :D
Configuration: Windows XP
Safari 525.19

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. On peut connaître la position d'un QWidget (ou une des quelconques multiples classes dérivées) par rapport à son parent à l'aide des fonctions: x() ou y() ou pos().
    1. oui par rapport a son parent.
      Mais et par rapport au Bureau ???
      1. Il suffit de remonter de parent en parent, et le QMainWindow donnera la position par rapport au desktop.
        C'est dans la doc de Qt !