0
从我的QMainWindow我打开第二QDialog的窗口时,一个按钮pressed.This是我的代码如何QDialog raise()函数不起作用?
newFile = new Dialog(); if(fStatus == 0) { newFile.show(); fStatus = 1; } else if(fStatus == 1) { newFile.raise(); }
我所要做的,如果QDialog的窗口已经打开,推的是按钮再次按下我希望我的QDialog窗口移动到前面。
我已经尝试与Qwidget形式工作,但Qdialog提高();没有工作,但在Qwidget的情况下,我无法正确地关闭遗capture时不能捕获Qwidget破坏的信号。
什么如果将窗口设置为对话框的父级,会发生什么情况? – Jay
请提供[MVCE](https://stackoverflow.com/help/mcve)。 – tambre