1. 程式人生 > >讓QWidget自動改變大小

讓QWidget自動改變大小

Qt

問題:自己創建的一個MyWidget類,添加到主窗口的一個QDockWidget,實例化後不能隨其自動改變大小。
環境:win7、Qt_5_9_5_MSVC2015_64bit
在自己寫的MyWidget的構造函數裏:
ui->setupUi(this);
setLayout(ui->XXXLayout);
註:
1.XXXLayout是MyWidget的layout,要使一個widget有自適應大小,就要將其放在一個layout裏面。

讓QWidget自動改變大小