void Widget::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::RightButton)
{
qApp->quit();
}
}
Если при этом под окном находится рабочий стол, то при закрытии программы всплывает контекстное меню рабочего стола. Как победить? Пытался event->ignore() вызывать в эвенте, пытался окну ставить свойство Qt::WA_NoMouseReplay, но что-то безуспешно.