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