Bonjour
Je développe une application de cartographie sous Qt.
J'ai des cartes qui ont leur propre système de coordonnées. On peut changer l'orientation, zoomer, se déplacer, etc...
Voilà le problème que je rencontre: lorsque je clique sur la fenêtre de l'application, je récupère les coordonnées de la souris avec le mousePressEvent(QMouseEvent *event) et QPointF clicPos = event->pos().
Je voudrais réussir à obtenir les coordonnées carte à partir de la position cliquée. Mais je n'arrive pas à faire le lien entre les 2 systèmes de coordonnées. J'ai essayé de faire les transformations inverses de celles d'affichage de la carte mais en vain.
Auriez-vous des idées à me soumettre ?
Merci d'avance
Partager