Qt入门:3 Qt界面布局管理详解

本文介绍了Qt界面布局管理,强调了组件的objectName的重要性,它是程序中访问组件的关键。内容包括如何根据CheckBox状态设置PlainTextEdit的文字样式,实现RadioButton的互斥选择以改变文字颜色,以及在点击“确定”、“取消”、“退出”按钮时关闭窗口的操作。
摘要由CSDN通过智能技术生成
实例讲解ln_2
 
 
双击dialog.ui进入设计界面,进行如下设计:
 
程序的主要功能是对中间一个文本框的文字字体样式和颜色进行设置。
 
在界面设计时,对需要访问的组件修改其 objectName,如各个按钮、需要读取输入的编辑框、需要显示结果的标签等,以便在程序里区分。对于不需要程序访问的组件则无需修改其 objectName,如用于界面上组件分组的 GroupBox、Frame、布局等,让 UI 设计器自动命名即可。设置详情如下表
对象名
类名称
属性设置
备注
txtEdit 
QPlainTextEdit
Text="Hello, World
It is my demo. "
Font.PointSize=20
用于显示文字内容,可编辑
chkBoxUnder 
QCheckBox 
Text="Underline"
设置字体为下划线
chkBoxItalic 
QCheckBox 
Text="Italic"
设置字体为斜体
chkBoxBold 
QCheckBox 
Text="Bold"
设置字体为粗体
rBtnBlack 
QRadioButton 
Text="Black"
字体颜色为黑色
rBtnRed 
QRadioButton 
Text="Red"
字体颜色为红色
rBtnBlue 
QRadioButton 
Text="Blue"
字体颜色为蓝色
btnOK 
QPushButton 
Text="确定"
返回确定,并关闭窗口
btnCancel 
QPushButton 
Text="取消" 
返回取消,并关闭窗口
btnClose 
QPushButton 
Text="退出"
退出程序
Dialog 
QDialog 
windowTitle="My Dialog"
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值