目录
一、QGroupBox:
1.1QGroupBox介绍:
1.2 属性介绍:
二、QTabWidget-创建选项卡式界面的控件:
2.1 QTabWidget介绍:
2.2 属性介绍:
一、QGroupBox:
1.1QGroupBox介绍:
- QGroupBox 是 Qt 中的一个容器控件。
- 用于将相关联的控件组织在一个可选的框架内。通常带有标题。
- 它可以包含各种其他控件,例如按钮、标签、输入框等,并将它们视觉上分组在一起,提高用户界面的可读性和组织性。
- 将控件放进这个容器中,空间的this指针指向GroupBox,而不再是Widget。
1.2 属性介绍:
title
- 描述:设置或获取 QGroupBox 的标题。
- 类型:QString
- 默认值:空字符串
alignment
- 描述:设置分组框架中标题的对齐方式。
- 类型:Qt::AlignmentFlag
- 默认值:Qt::AlignLeft
flat
- 描述:指定分组框架是否显示为平的(只有最上面的一条线,无其他边框)。
- 类型:bool
- 默认值:false
checkable
- 描述:指定是否可以通过点击标题来切换分组框架的选中状态。
- 类型:bool
- 默认值:false
checked
- 描述:获取或设置分组框架的选中状态(仅当 checkable 为 true 时有效)。
- 类型:bool
- 默认值:false
二、QTabWidget-创建选项卡式界面的控件:
2.1 QTabWidget介绍:
- QTabWidget 是 Qt 中用于创建选项卡式界面的控件。
- 它允许用户在多个页面之间进行切换,每个页面可以包含不同的子控件。
- 通过ui->CurrentTabName,来指定一个控件挂到该标签页的对象树上。
2.2 属性介绍:
tabPosition
- 设置选项卡(标签页)在 QTabWidget 中的位置。
- 默认值:QTabWidget::North
tabShape
- 设置选项卡(标签页)的形状。
- 默认值:QTabWidget::Rounded
currentIndex
- 获取或设置当前选中的选项卡索引。
iconSize
- 设置选项卡中图标的大小。
- 类型:QSize
elideMode
- 设置当选项卡文本过长时的省略方式。
- 默认值:Qt::ElideRight
usesScrollButtons
- 设置是否在选项卡过多时显示滚动按钮。
- 默认值:false
documentMode
- 设置是否以文档模式显示选项卡。
- 默认值:false
tabsClosable
- 设置选项卡是否可关闭。
- 默认值:false
movable
- 设置选项卡是否可移动(重新排序)。
- 默认值:false
tabBarAutoHide
- 设置是否自动隐藏选项卡栏(仅在单个选项卡时隐藏)。
- 默认值:false