【Qt】垂直布局管理器QVBoxLayout

 垂直布局管理器QVBoxLayout

        在之前学习Qt的过程中,将控件放在界面上,都是依靠“手动”的方式来布局的,但是手动调整的方式是不科学的。

  1. 手动布局的方式非常复杂,而且不精确
  2. 无法对窗口大小进行自适应

因此Qt引入布局管理器来解决此类问题。

使用QVBoxLayout表示垂直布局管理器(V 是 vertical 的缩写)

  • 核心属性
属性 说明

layoutLeftMargin

左侧边距

layoutRightMargin

右侧边距

layoutTopMargin

上⽅边距

layoutBottomMargin

下方边距

layoutSpacing

相邻元素之间的边距

layout只是用于界面布局,并没有提供信号。

例子:使用QVBoxLayout管控多个控件

(1)编写代码,创建三个按钮和一个布局管理器,并且将按钮添加在布局管理器中。

  • 使用addWidget将控件添加到布局管理器中。
  • <
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值