Я отключил кнопку X в Qt из моего диалога, используя эта строка :
myDialog->setWindowFlags(Qt::Dialog | Qt::Desktop)
, но я не смог обнаружить Alt + F4 , используя этот код :
void myClass::keyPressEvent(QKeyEvent *e)
{
if ((e->key()==Qt::Key_F4) && (e->modifiers()==Qt::AltModifier))
doSomething();
}
, что мне делать, чтобы обнаружить Alt + F4 или отключить его в Qt?