01、简介
1、主窗口是指安装布局管理器的部件。
2、当显示设置了主窗口的最小大小后,即使子部件大小策略为 Fixed 也能对部件进行压缩,但若不设置主窗口的最小大小,若子部件大小策略为 Fixed,则部件不会拉伸(示例略,读者可自行验证)。
3、大小约束(QLayout::sizeConstraint 属性)
大小约束是由属性 QLayout::sizeConstraint 进行描述的,大小约束其实就是用来设置主窗
口的最大和最小值的,该属性原型如下:
sizeConstraint:SizeConstraint //注意大小写字母 S
访问函数:sizeConstraint sizeConstraint() const; void setSizeConstraint(SizeConstraint);
其中 SizeConstraint 是 QLayout 类中的枚举,如下表
02、示例
按以下顺序点击按钮:
①、点击Default按钮后,输出为:minW=502, minH=45, maxW=16777