1
我正在創建QWidget
的新子圖:new TestView;
當我調用該語句時,會打開一個新窗口。Qt new QWidget打開新窗口
此外,當我將此小部件添加到佈局時,窗口「關閉」並且小部件在佈局中顯示,因爲它應該放在首位。
如何確保窗口小部件不顯示爲新窗口?
任何人都可以幫助我嗎?
我正在創建QWidget
的新子圖:new TestView;
當我調用該語句時,會打開一個新窗口。Qt new QWidget打開新窗口
此外,當我將此小部件添加到佈局時,窗口「關閉」並且小部件在佈局中顯示,因爲它應該放在首位。
如何確保窗口小部件不顯示爲新窗口?
任何人都可以幫助我嗎?
如何確保窗口小部件不顯示爲新窗口?
發生這種情況是因爲您的小部件在將其添加到佈局之前是可見的。您可以在TestView
對象的早期呼叫show()
或raise()
,或者在其創建與添加到佈局之間的父窗口小部件上執行相同的操作。
如果您在構造函數中使您的小部件可見,那是一個非常糟糕的主意。
你的問題又是什麼?這是你想要的還是目前正在發生的事情? – UmNyobe
檢查我的編輯。 '我如何確保小部件不顯示爲新窗口?' – HansElsen