QStyleOptionGroupBox 类
QStyleOptionGroupBox 类描述了绘制分组框的参数。 更多...
| 头文件 | #include <QStyleOptionGroupBox> | 
| CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) | 
| qmake | QT += widgets | 
| 继承自 | QStyleOptionComplex | 
公开类型
| 枚举 | StyleOptionType { 类型 } | 
| 枚举 | StyleOptionVersion { 版本 } | 
公开函数
| QStyleOptionGroupBox() | |
| QStyleOptionGroupBox(const QStyleOptionGroupBox &other) | 
公开变量
| QStyleOptionFrame::FrameFeatures | features | 
| int | lineWidth | 
| int | midLineWidth | 
| QString | text | 
| Qt::Alignment | textAlignment | 
| QColor | textColor | 
详细描述
QStyleOptionButton 包含了 QStyle 函数需要的所有信息,用于绘制分组框的各种图形元素。
它包含了绘制面板、分组框的 lineWidth 和 midLineWidth,分组框的 标题 以及标题的 对齐方式 和 颜色。
出于性能考虑,成员函数较少,并且对成员变量的访问是直接的(即,使用 . 或 -> 操作符)。这使得结构简单易用,并强调这些只是由样式函数使用的参数。
另请参阅QStyleOption、QStyleOptionComplex 和 QGroupBox。
成员类型文档
枚举 QStyleOptionGroupBox::StyleOptionType
此枚举用于保存有关样式选项类型的信息,并为每个 QStyleOption 子类定义。
| 常量 | 值 | 描述 | 
|---|---|---|
| QStyleOptionGroupBox::Type | SO_GroupBox | 提供的样式选项类型(对于此类,为 SO_GroupBox)。 | 
该类型由QStyleOption及其子类和使用qstyleoption_cast()函数内部用于确定样式选项的类型。一般情况下,除非您想要创建自己的QStyleOption子类和样式,否则您无需担心这一点。
另请参阅:StyleOptionVersion。
enum QStyleOptionGroupBox::StyleOptionVersion
此枚举用于存储有关样式选项版本的详细信息,并为每个QStyleOption子类定义。
| 常量 | 值 | 描述 | 
|---|---|---|
| QStyleOptionGroupBox::Version | 1 | 1 | 
版本由QStyleOption子类使用,以在不破坏兼容性的情况下实现扩展。如果您使用qstyleoption_cast(),通常不需要检查它。
另请参阅:StyleOptionType。
成员函数文档
QStyleOptionGroupBox::QStyleOptionGroupBox()
构造一个QStyleOptionGroupBox对象,将成员变量的值初始化为其默认值。
QStyleOptionGroupBox::QStyleOptionGroupBox(const QStyleOptionGroupBox &other)
构造一个other样式选项的副本。
成员变量文档
QStyleOptionFrame::FrameFeatures QStyleOptionGroupBox::features
此变量存储了组框边框的特性
默认情况下,框架是平的。
另请参阅:QStyleOptionFrame::FrameFeature。
int QStyleOptionGroupBox::lineWidth
此变量存储了绘制面板的线宽
当前,此变量的值始终为1。
另请参阅:QFrame::lineWidth。
int QStyleOptionGroupBox::midLineWidth
此变量存储了绘制面板的中线宽度
中线宽度通常用于绘制凹凸的组框框架。当前,此变量的值始终为0。
另请参阅:QFrame::midLineWidth。
QString QStyleOptionGroupBox::text
此变量存储了组框的文本
默认值为空字符串。
另请参阅:QGroupBox::title。
Qt::Alignment QStyleOptionGroupBox::textAlignment
此变量存储了组框标题的对齐方式
默认值为Qt::AlignLeft。
另请参阅:QGroupBox::alignment。
QColor QStyleOptionGroupBox::textColor
此变量存储了组框标题的颜色
默认值是一个有效的颜色,RGB值为(0, 0, 0)。无效颜色是指未经适当配置用于底层窗口系统的颜色。
© 2024 Qt公司有限公司。本文档中包含的贡献内容归各自所有者所有版权。本文档依据由自由软件基金会发布、遵照GNU自由文档许可证1.3版条款提供许可。Qt及其相关标志是在芬兰以及全球其他国家的Qt公司有限公司的商标。商标。所有其他商标归各自所有者所有。