qt界面设计

本文介绍了QT界面设计的步骤,包括使用布局管理器确定控件位置,以及通过样式表优化控件样式。样式表可以通过在qt designer中设置、直接在工程中使用setStyleSheet函数或者在.qss文件中设置并加载。建议查阅QT帮助文档中的qt style sheets以获取更多样式表信息。
摘要由CSDN通过智能技术生成

设计界面时大概可以分三步:

  1. 构造出需要的所有控件
  2. 通过布局管理器确定控件位置
  3. 通过样式表优化控件样式

1.布局管理器
在这里插入图片描述

1. QBoxLayout
                QHBoxLayout    水平布局
                QVBoxLayout    垂直布局
                    1)setStretch  设置部件的拉伸系数
                    2)setSpacing  设置部件之间的距离
                    3)setStretchFactor  设置布局管理器之间的拉伸系数
                    4)addSpacing  添加固定空间到长方体布局末尾
                    5)addStretch  添加可拉伸空间到长方体布局末尾
                    6)setMargin  设置布局管理器与边界的距离
                    
 2. QGridLayout    栅格布局:将空间划分成若干个行和列,并将子控件放置到划好的小空间中;
                1)setRowStretch  设置行比例系数
                2)setColumnStretch  设置列比例系数
                3)setSpacing  设置部件之间的距离
                4)addWidget重载版本可设置控件所占行数和列数
                
 3. QFormLayout 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值