[ qt ] Coordonnées QWidget

Résolu
hamed01 Messages postés 212 Statut Membre -  
hamed01 Messages postés 212 Statut Membre -
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
A voir également:

3 réponses

loupius
 
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
hamed01 Messages postés 212 Statut Membre 24
 
oui par rapport a son parent.
Mais et par rapport au Bureau ???
0
loupius
 
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 !
0
hamed01 Messages postés 212 Statut Membre 24
 
pas mal comme idée merci bcp
0