Bonsoir,
à l'aide de la bibliothèque Qt, je voudrais afficher une fenêtre au milieu de mon écran seulement si ma souris est allé sur la partie gauche sur l'écran, pour résumer :
- On lance l'application, elle est cachée, on a le focus sur une autre application.
- Si je colle ma souris au bord gauche de mon écran, ma fenêtre apparait au centre de l'écran.
Voilà, il faudrait en fait que je récupère les coordonnées de la souris dans mon application même si je n'ai pas le focus dessus.
Comment faire ?
Après quelques recherches :
- Il semblerait que quelque chose de la sorte est possible en utilisant la lib Qxt, mais je n'ai pas envie de l'installer, je pense qu'il y a plus simple.
- J'ai pensé à lancer un thread dans mon programme qui se chargerait de le faire, mais je ne suis pas sûr de l'efficacité (comment récupérer la position de la souris quand on dérive de QThread ?)
Merci d'avance pour vos conseils avisés.
Partager