• Qt ------ 控件布局 setSizePolicy


    setSizePolicy 是设置控件在布局(layout)里面的大小变化的属性。如果控件没有在布局里,没什么用。

    默认情况下,把 widget 放入 layout,widget 的大小一定程度上会随着 layout 变大而变大或者缩小而缩小;可以设置 widget 的 sizePolicy、minmunSize 和 maxmumSize,使其一定程度上不受 layout 的影响,但是不是说设置了 widget 的最小高度后,widget 就一定能显示这么大的高度,当 layout 减小到比 widget 最小高度更小的尺寸,widget 显示的不是按比例缩小,而是不完全显示。

    把几个 widget 放入 layout 里面,可以通过设置 widget 的 sizePolicy、minmumSize 和 maxmumSize,layout 的 layoutStretch 和 layoutSpacing,从而控制 widget 的大小和相对位置。

  • 相关阅读:
    if 语句
    变量命名
    python变量
    运算符
    注释
    PyCharm
    python版本,执行
    Tornado 【简述】
    Git 【管理篇】
    MySQL的介绍
  • 原文地址:https://www.cnblogs.com/god-of-death/p/7819067.html
Copyright © 2020-2023  润新知