Qt依赖布局隐藏子控件问题

当主窗口依赖于布局设置大小时,放大正确(如子控件show),缩小错误(如子控件hide,子控件会变化,父窗口的布局不会自适应),需要进行如下处理:

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

 

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