PySide6.QtHelp.QHelpFilterSettingsWidget¶
- class QHelpFilterSettingsWidget¶
QHelpFilterSettingsWidget类提供了一个小部件,允许创建、编辑和删除过滤器。更多…概要¶
方法¶
def
__init__()def
applySettings()def
readSettings()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QHelpFilterSettingsWidget的实例可能是偏好设置对话框的一部分。在显示对话框之前,应调用setAvailableComponents()和setAvailableVersions(),否则过滤器设置小部件将只提供创建空过滤器的选项,这不会有任何用处。此外,还应调用readSettings以使用已存储在过滤器引擎中的过滤器列表填充过滤器设置小部件。新过滤器的创建、现有过滤器的修改以及不需要的过滤器的删除都由小部件自动处理。如果您想存储小部件的当前状态并将其应用于过滤器引擎(例如,在用户点击应用按钮后),请调用applySettings()。使用
parent作为父部件构造一个过滤器设置部件。- applySettings(filterEngine)¶
- Parameters:
filterEngine –
QHelpFilterEngine- Return type:
布尔
将当前在此过滤器设置小部件中显示的过滤器设置写入
filterEngine。存储在过滤器引擎中的旧设置将被覆盖。成功时返回true。- readSettings(filterEngine)¶
- Parameters:
filterEngine –
QHelpFilterEngine
读取存储在
filterEngine中的过滤器设置,并相应地设置此过滤器设置小部件。- setAvailableComponents(components)¶
- Parameters:
components – 字符串列表
将所有可用组件的列表设置为
components。- setAvailableVersions(versions)¶
- Parameters:
版本 – .QVersionNumber 的列表
将所有可用的版本号列表设置为
versions。另请参阅