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公司有限公司的商标。商标。所有其他商标归各自所有者所有。