我有一个内置自定义对话框的Qt5应用程序。打开对话框时,系统Alt + Tab热键(允许在应用程序之间切换)不起作用。 Shell是Gnome 3,OS是Debian。
创建对话框的代码非常简单:
MyDialog* dialog=new MyDialog();
dialog->show();
对话框类只有这样的构造函数:
MyDialog::MyDialog(QWidget* parent)
:QDialog(parent)
{
setLayout(new QHBoxLayout());
setWindowTitle("Test");
layout()->addWidget(new MyWidget());
}
有什么问题?