[ qt ] Coordonnées QWidget

Résolu/Fermé
hamed01 Messages postés 207 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 - 19 mars 2009 à 22:54
hamed01 Messages postés 207 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 - 20 mars 2009 à 01:44
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

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 lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 24
19 mars 2009 à 23:25
oui par rapport a son parent.
Mais et par rapport au Bureau ???
0
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 lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 24
20 mars 2009 à 01:44
pas mal comme idée merci bcp
0