[ qt ] Coordonnées QWidget

Résolu
hamed01 Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   -  
hamed01 Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   -
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 207 Date d'inscription   Statut Membre Dernière intervention   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 207 Date d'inscription   Statut Membre Dernière intervention   24
 
pas mal comme idée merci bcp
0