關於使用佈局,小部件育兒
從 Qt 佈局文件 :
使用佈局時,在構造子視窗小部件時不需要傳遞父視窗。佈局將自動重新顯示視窗小部件(使用 QWidget ::
setParent()
),以便它們是安裝佈局的視窗小部件的子視窗。
所以:
QGroupBox *box = new QGroupBox("Information:", widget);
layout->addWidget(box);
或做:
QGroupBox *box = new QGroupBox("Information:", nullptr);
layout->addWidget(box);
完全一樣。