PySide6.QtWidgets.QStyleOptionHeader

class QStyleOptionHeader

QStyleOptionHeader 类用于描述绘制标题的参数。更多

PySide6.QtWidgets.QStyleOptionHeader 的继承图

继承者: QStyleOptionHeaderV2

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QStyleOptionHeader 包含了 QStyle 函数绘制项目视图的标题窗格、标题排序箭头和标题标签所需的所有信息。

出于性能考虑,成员函数较少,并且直接访问成员变量(即使用.->操作符)。这使得结构体使用起来简单直接,并强调这些只是样式函数使用的参数。

另请参阅

QStyleOption

class StyleOptionType

此枚举用于保存有关样式选项类型的信息,并为每个QStyleOption子类定义。

常量

描述

QStyleOptionHeader.Type

提供的样式选项类型(对于此类为 SO_Header)。

该类型由QStyleOption、其子类以及qstyleoption_cast()在内部使用,以确定样式选项的类型。通常你不需要担心这一点,除非你想创建自己的QStyleOption子类和自己的样式。

另请参阅

StyleOptionVersion

class StyleOptionVersion

此枚举用于保存样式选项版本的信息,并为每个QStyleOption子类定义。

常量

描述

QStyleOptionHeader.Version

1

该版本由QStyleOption子类使用,以实现扩展而不破坏兼容性。如果你使用qstyleoption_cast(),通常不需要检查它。

另请参阅

StyleOptionType

class SectionPosition

此枚举让您知道该部分的位置相对于其他部分的位置。

常量

描述

QStyleOptionHeader.Beginning

在标题的开始处

QStyleOptionHeader.Middle

在标题的中间

QStyleOptionHeader.End

在标题的末尾

QStyleOptionHeader.OnlyOneSection

只有一个标题部分

另请参阅

position

class SelectedPosition

此枚举让您知道该部分的位置相对于所选部分的位置。

常量

描述

QStyleOptionHeader.NotAdjacent

不与选中的部分相邻

QStyleOptionHeader.NextIsSelected

下一部分被选中

QStyleOptionHeader.PreviousIsSelected

前一个部分被选中

QStyleOptionHeader.NextAndPreviousAreSelected

下一个和上一个部分都被选中

另请参阅

selectedPosition

class SortIndicator

指示排序指示器应绘制的方向

常量

描述

QStyleOptionHeader.None

不需要排序指示器

QStyleOptionHeader.SortUp

绘制一个向上的指示器

QStyleOptionHeader.SortDown

绘制一个向下指示器

另请参阅

sortIndicator

PySide6.QtWidgets.QStyleOptionHeader.section
PySide6.QtWidgets.QStyleOptionHeader.text
PySide6.QtWidgets.QStyleOptionHeader.textAlignment
PySide6.QtWidgets.QStyleOptionHeader.icon
PySide6.QtWidgets.QStyleOptionHeader.iconAlignment
PySide6.QtWidgets.QStyleOptionHeader.position
PySide6.QtWidgets.QStyleOptionHeader.selectedPosition
PySide6.QtWidgets.QStyleOptionHeader.sortIndicator
PySide6.QtWidgets.QStyleOptionHeader.orientation
__init__()

构造一个QStyleOptionHeader,将成员变量初始化为它们的默认值。

__init__(other)
Parameters:

其他QStyleOptionHeader

构造一个other样式选项的副本。

__init__(version)
Parameters:

版本 – int

构造一个other样式选项的副本。