QStyleOptionSpinBox 类
QStyleOptionSpinBox 类用于描述绘制旋转框所需的所有参数。 更多...
头文件 | #include <QStyleOptionSpinBox> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake | QT += widgets |
继承自 | QStyleOptionComplex |
公共类型
枚举 | StyleOptionType { 类型 } |
枚举 | StyleOptionVersion { 版本 } |
公共函数
QStyleOptionSpinBox() | |
QStyleOptionSpinBox(const QStyleOptionSpinBox &other) |
公共变量
QAbstractSpinBox::ButtonSymbols | buttonSymbols |
bool | frame |
QAbstractSpinBox::StepEnabled | stepEnabled |
详细描述
QStyleOptionSpinBox 包含 QStyle 函数绘制 QSpinBox 和 QDateTimeEdit 所需要的信息。
出于性能考虑,成员函数很少,成员变量的访问是直接的(即,使用 . 或 -> 操作符)。这使得这些结构的使用变得简单明了,同时强调这些只是由样式函数使用的参数。
另请参阅 QStyleOption 和 QStyleOptionComplex。
成员类型文档
枚举 QStyleOptionSpinBox::StyleOptionType
该枚举用于保存有关样式选项类型的信息,并针对每个 QStyleOption 子类定义。
常量 | 值 | 描述 |
---|---|---|
QStyleOptionSpinBox::Type | SO_SpinBox | 提供的样式选项类型(对于此类是 SO_SpinBox)。 |
类型由 QStyleOption、其子类和 qstyleoption_cast() 内部使用,以确定样式选项的类型。通常,除非您想要创建自己的 QStyleOption 子类和样式,否则您不需要担心这一点。
另请参阅 StyleOptionVersion。
枚举 QStyleOptionSpinBox::StyleOptionVersion
此枚举用于保存关于样式选项版本的信息,并为每个 QStyleOption 子类定义。
常量 | 值 | 描述 |
---|---|---|
QStyleOptionSpinBox::Version | 1 | 1 |
这个版本由 QStyleOption 子类用于在不破坏兼容性的情况下实现扩展。如果你使用 qstyleoption_cast(),你通常不需要检查它。
另请参阅StyleOptionType。
成员函数文档
QStyleOptionSpinBox::QStyleOptionSpinBox()
构造一个 QStyleOptionSpinBox,将成员变量初始化为其默认值。
QStyleOptionSpinBox::QStyleOptionSpinBox(const QStyleOptionSpinBox &other)
构造一个 other 样式选项的副本。
成员变量文档
QAbstractSpinBox::ButtonSymbols QStyleOptionSpinBox::buttonSymbols
此变量保存用于绘制微调框的按钮符号类型
默认值为 QAbstractSpinBox::UpDownArrows,指定经典风格中的小箭头。
另请参阅QAbstractSpinBox::ButtonSymbols。
bool QStyleOptionSpinBox::frame
此变量保存微调框是否有框架
默认值为 false,即微调框没有框架。
QAbstractSpinBox::StepEnabled QStyleOptionSpinBox::stepEnabled
此变量保存微调框中哪些按钮被启用
© 2024 Qt 公司有限公司。此处包含的文档贡献为各自所有者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应的商标是芬兰及/或全球其他地区 Qt 公司的商标。所有其他商标均为其各自所有者的财产。