class QStyleOptionToolBar#

QStyleOptionToolBar类用于描述绘制工具栏的参数。更多信息……

Inheritance diagram of PySide6.QtWidgets.QStyleOptionToolBar

摘要#

方法#

注意

此文档可能包含从C++自动转换为Python的代码片段。我们总是欢迎对代码片段翻译的贡献。如果您看到翻译问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建票据来告诉我们。

详细描述#

QStyleOptionToolBar 包含了QStyle函数绘制QToolBar所需的全部信息。

参见

QStyleOption

class StyleOptionType#

常量

描述

QStyleOptionToolBar.Type

class StyleOptionVersion#

常量

描述

QStyleOptionToolBar.Version

1

class ToolBarPosition#
../../_images/qstyleoptiontoolbar-position.png

此枚举用于描述工具栏行的位置,以及工具栏在内侧的位置。

一条线中位置顺序从垂直线的顶部开始,从水平线的左侧开始。线条的位置顺序始终从父小部件的边界边缘开始。

常量

描述

QStyleOptionToolBar.Beginning

工具栏位于线的开头,或者工具栏行是几行中的第一行。只有一个具有此位置的工具栏(只有一行)。

QStyleOptionToolBar.Middle

工具栏位于线的中间,或者工具栏行是几行中的中间一行。可能有多个工具栏(和线条)具有此位置。

QStyleOptionToolBar.End

工具栏位于线的末尾,或者工具栏行是几行中的最后一行。只有一个具有此位置的工具栏(只有一行)。

QStyleOptionToolBar.OnlyOne

只有一个工具栏或线条。这是positionOfLinepositionWithinLine变量的默认值。

class ToolBarFeature#

(继承自enum.Flag) 此枚举用于描述工具栏是否可移动。

常量

描述

QStyleOptionToolBar.None

工具栏不能移动。默认值。

QStyleOptionToolBar.Movable

工具栏可移动,当鼠标停留在工具栏的边界上时,将出现一个句柄。

PySide6.QtWidgets.QStyleOptionToolBar.positionOfLine#
PySide6.QtWidgets.QStyleOptionToolBar.positionWithinLine#
PySide6.QtWidgets.QStyleOptionToolBar.toolBarArea#
PySide6.QtWidgets.QStyleOptionToolBar.features#
PySide6.QtWidgets.QStyleOptionToolBar.lineWidth#
PySide6.QtWidgets.QStyleOptionToolBar.midLineWidth#
__init__()#

构建一个QStyleOptionToolBar对象,将成员变量初始化为其默认值。

__init__(other)
参数:

otherQStyleOptionToolBar

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

__init__(version)
参数:

version – int

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