Qt依賴佈局隱藏子控件問題

當主窗口依賴於佈局設置大小時,放大正確(如子控件show),縮小錯誤(如子控件hide,子控件會變化,父窗口的佈局不會自適應),需要進行如下處理:

widget->hide();
widget->setAttribute(Qt::WA_DontShowOnScreen);
widget->setAttribute(Qt::WA_DontShowOnScreen, false);
widget->show();
widget->adjustSize();

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章