PySide6.QtWidgets.QStyleHintReturn¶
- class 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]])¶
- Parameters:
version – int
type – int
构造一个版本为
version且类型为type的QStyleHintReturn。该版本对
QStyleHintReturn没有特殊意义;子类可以使用它来区分同一提示类型的不同版本。