一流的福州网站建设,网站页面设计图是用什么软件画的,潞城网站建设公司,站长平台有哪些QT5 exec()模态显示子对话框#xff0c;在任务栏上单击鼠标右键#xff0c;出现‘’显示桌面”选项#xff0c;选中后#xff0c;QT5父对话框最小化#xff0c;但是子对话框一直显示在最上层#xff0c;却不随父对话框一起最小化。后来发现是添加了Qt::WindowStaysOnTopH…
QT5 exec()模态显示子对话框在任务栏上单击鼠标右键出现‘’显示桌面”选项选中后QT5父对话框最小化但是子对话框一直显示在最上层却不随父对话框一起最小化。后来发现是添加了Qt::WindowStaysOnTopHint原因
dlgSoftReg-setWindowFlags(flags | Qt::WindowStaysOnTopHint | Qt::MSWindowsFixedSizeDialogHint);
去掉Qt::WindowStaysOnTopHint即可正常如下代码 QDlgSoftReg *dlgSoftRegnew QDlgSoftReg(this);dlgSoftReg-setAttribute(Qt::WA_DeleteOnClose);Qt::WindowFlags flagsdlgSoftReg-windowFlags();//设置对话框固定大小dlgSoftReg-setWindowFlags(flags | Qt::MSWindowsFixedSizeDialogHint);dlgSoftReg-exec();// 以模态方式显示对话框