- 类 QStyleHintReturn#
QStyleHintReturn
类提供了返回更多基本数据类型样式提示。 更多…继承自:
QStyleHintReturnVariant
,QStyleHintReturnMask
概要#
方法#
def
__init__()
备注
此文档可能包含从 C++ 自动翻译到 Python 的片段。我们始终欢迎对片段翻译的贡献。如果您看到翻译问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们。
详细描述#
QStyleHintReturn
及其子类用于从样式传递信息到查询的小部件。这非常有用,当styleHint()
的返回值不提供足够详细的信息时;例如,当要返回遮罩时。- class HintReturnType#
常量
描述
QStyleHintReturn.SH_Default
QStyleHintReturn.SH_Mask
QStyleHintReturn.SH_Variant
- class StyleOptionType#
此枚举用于存储有关样式选项类型的信息,并且为每个
QStyleHintReturn
子类定义。常量
描述
QStyleHintReturn.Type
提供的样式选项类型(对于此类,为
SH_Default
)。类型在
QStyleHintReturn
,其子类和qstyleoption_cast()
内部用于确定样式选项的类型。一般情况下,除非你想创建自己的QStyleHintReturn
子类和自己的样式,你不需要担心这一点。另请参阅
- class StyleOptionVersion#
此枚举用于存储有关样式选项版本的信息,并且为每个
QStyleHintReturn
子类定义。常量
描述
QStyleHintReturn.Version
1
版本由
QStyleHintReturn
子类用于在不破坏兼容性的情况下实现扩展。如果你使用了qstyleoption_cast()
,你通常不需要检查它。另请参阅
- PySide6.QtWidgets.QStyleHintReturn.version#
- PySide6.QtWidgets.QStyleHintReturn.type#
- __init__([version=QStyleOption.Version[, type=QStyleHintReturn.HintReturnType.SH_Default]])#
- 参数:
version – int
type – int
构造一个具有版本
version
和类型type
的QStyleHintReturn
。该版本对
QStyleHintReturn
没有特殊的意义;它可以被子类用来区分相同提示类型的不同版本。