PySide6.QtWidgets.QStyleFactory

class QStyleFactory

QStyleFactory 类创建 QStyle 对象。更多

概要

静态函数

注意

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

详细描述

QStyle 类是一个抽象基类,封装了图形用户界面的外观和感觉。QStyleFactory 使用 create() 函数和一个标识样式的键来创建 QStyle 对象。这些样式要么是内置的,要么是从样式插件动态加载的(参见 QStylePlugin)。

可以使用keys()函数检索有效的键。通常它们包括“windows”和“fusion”。根据平台的不同,可能还会提供“windowsvista”和“macos”。请注意,键是不区分大小写的。

另请参阅

QStyle

static create(key)
Parameters:

key – str

Return type:

QStyle

创建并返回一个与给定key匹配的QStyle对象,如果未找到匹配的样式,则返回None

内置样式和样式插件中的样式都会被查询以寻找匹配的样式。

注意

使用的键不区分大小写。

另请参阅

keys()

static keys()
Return type:

字符串列表

返回有效键的列表,即此工厂可以为其创建样式的键。

另请参阅

create()