As pkj said, you have the event as a function argument and it is a normal object, so methods are called like on any other C++ object
QPoint position
= event
->pos
();
// where inside your widget the press happend
switch ( event->button() ) {
case Qt::LeftButton: // left button pressed
break;
case Qt::RightButton: // right button pressed
break;
case Qt:MiddleButton: // middle button pressed
break;
default: // dont care
break;
}
QPoint position = event->pos(); // where inside your widget the press happend
switch ( event->button() ) {
case Qt::LeftButton: // left button pressed
break;
case Qt::RightButton: // right button pressed
break;
case Qt:MiddleButton: // middle button pressed
break;
default: // dont care
break;
}
To copy to clipboard, switch view to plain text mode
Cheers,
_
Bookmarks