在Hboxlayout中组件的显示比例

本文介绍了Qt中两种设置布局组件比例的方法:通过在插入布局时直接指定拉伸因子和使用setStretchFactor()函数。这两种方法均可实现不同组件间的比例调整,但后者在窗口缩放时比例保持不变。

有两种方法:

  1. 在插入布局的时候设置

    mainLayout->addWidget(list,1,Qt::AlignCenter);
    mainLayout->addWidget(stack,3,Qt::AlignCenter);

    第二个参数为拉伸因子

  2. 使用setStretchFactor()

        mainLayout->setStretchFactor(list,1);
        mainLayout->setStretchFactor(stack,3);

    这种方法设置后比例不会随着缩放而改变

转载于:https://www.cnblogs.com/amojury/p/8892133.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值