我正在使用QMainWindow进行项目的GUI开发。我遇到的一个问题是阻止所有其他可见窗口获取输入,而其中一个正在运行。我不能使用QDialog。因为需要QMainWindow的丰富功能。如何将特定窗口声明为模态窗口?我尝试使用QWidget::setWindowMODality()。这是一个演示程序,我试过了但没有用。#include#include#includeintmain(intargc,char**argv){QApplicationa(argc,argv);QMainWindow*w1=newQMainWindow();w1->resize(500,800);w1->m
我正在使用QMainWindow进行项目的GUI开发。我遇到的一个问题是阻止所有其他可见窗口获取输入,而其中一个正在运行。我不能使用QDialog。因为需要QMainWindow的丰富功能。如何将特定窗口声明为模态窗口?我尝试使用QWidget::setWindowMODality()。这是一个演示程序,我试过了但没有用。#include#include#includeintmain(intargc,char**argv){QApplicationa(argc,argv);QMainWindow*w1=newQMainWindow();w1->resize(500,800);w1->m