PySide6.QtHelp.QHelpFilterSettingsWidget

class QHelpFilterSettingsWidget

QHelpFilterSettingsWidget 类提供了一个小部件,允许创建、编辑和删除过滤器。更多

PySide6.QtHelp.QHelpFilterSettingsWidget 的继承图

概要

方法

注意

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

详细描述

QHelpFilterSettingsWidget 的实例可能是偏好设置对话框的一部分。在显示对话框之前,应调用 setAvailableComponents()setAvailableVersions(),否则过滤器设置小部件将只提供创建空过滤器的选项,这不会有任何用处。此外,还应调用 readSettings 以使用已存储在过滤器引擎中的过滤器列表填充过滤器设置小部件。新过滤器的创建、现有过滤器的修改以及不需要的过滤器的删除都由小部件自动处理。如果您想存储小部件的当前状态并将其应用于过滤器引擎(例如,在用户点击应用按钮后),请调用 applySettings()

__init__([parent=None])
Parameters:

父级QWidget

使用parent作为父部件构造一个过滤器设置部件。

applySettings(filterEngine)
Parameters:

filterEngineQHelpFilterEngine

Return type:

布尔

将当前在此过滤器设置小部件中显示的过滤器设置写入filterEngine。存储在过滤器引擎中的旧设置将被覆盖。成功时返回true

readSettings(filterEngine)
Parameters:

filterEngineQHelpFilterEngine

读取存储在filterEngine中的过滤器设置,并相应地设置此过滤器设置小部件。

setAvailableComponents(components)
Parameters:

components – 字符串列表

将所有可用组件的列表设置为components

另请参阅

availableComponents()

setAvailableVersions(versions)
Parameters:

版本 – .QVersionNumber 的列表

将所有可用的版本号列表设置为versions

另请参阅

availableVersions()