Salut à tous,

je réalise un programme avec Qt et OpenGL et je vous sollicite concernant le fonctionnement d'évènement du type mousePressEvent ou keyPressEvent.

Trêve de bla-bla voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
void PanelOpenGL::mousePressEvent(QMouseEvent *mouseEvent)
{
    if (mouseEvent->button() == Qt::LeftButton)
    {
        cout << endl << mouseEvent->x() << "," << mouseEvent->y();
    }
}
Lors du premier clic-gauche avec ma souris, la console ne me renvoie rien. Ce n'est que lors du second clic-gauche que la console me renvoie des coordonnées mais il s'agit des coordonnées du clic précédent !

Quelqu'un peut m'éclairer ?

Merci d'avance