Qt 设置 QWidget 的默认宽度

nwn*_*oga 7 c++ qt

当你被一些愚蠢的事情卡住的那些日子之一。我设置了最小/最大宽度,但默认为最大宽度。我希望它默认为最小宽度。我该怎么做呢。

Cam*_*ker -1

您可以像这样设置默认的最小宽度/高度:

int width = 100;
int height = 100;
QWidget * widget = new QWidget();
widget->setMinimumSize(width, height);
widget->deleteLater();
Run Code Online (Sandbox Code Playgroud)

在此处查看有关 setMinimumSize 的更多信息:http://qt-project.org/doc/qt-4.8/qwidget.html#minimumSize-prop