QHelpEngineCore 旧成员
以下 QHelpEngineCore 类的成员已被弃用。它们被提供以保持旧源代码的正常工作。我们强烈建议不要在新的代码中使用它们。
属性
(已废弃)
currentFilter : QString
公共函数
(已废弃) bool | addCustomFilter(const QString &filterName, const QStringList &attributes) |
(已废弃) QString | currentFilter() const |
(已废弃) QStringList | customFilters() const |
(已废弃) QList<QUrl> | files(const QString namespaceName, const QStringList &filterAttributes, const QString &extensionFilter = QString()) |
(已废弃) QList<QStringList> | filterAttributeSets(const QString &namespaceName) const |
(已废弃) QStringList | filterAttributes() const |
(已废弃) QStringList | filterAttributes(const QString &filterName) const |
(已废弃) bool | removeCustomFilter(const QString &filterName) |
(已废弃) void | setCurrentFilter(const QString &filterName) |
信号
(已废弃) void | currentFilterChanged(const QString &newFilter) |
(已废弃) void | readersAboutToBeInvalidated() |
属性文档
[废弃]
currentFilter : QString
此属性已被废弃。我们强烈建议不要在新代码中使用它。
该属性包含当前应用的自定义过滤器名称。
QHelpFilterEngine::activeFilter() 应该被使用。
设置此属性将永久保存新的自定义过滤器在帮助集合文件中。要设置自定义过滤器而不永久保存,禁用自动保存过滤器模式。
访问函数
QString | currentFilter() const |
void | setCurrentFilter(const QString &filterName) |
另请参阅autoSaveFilter().
成员函数文档
[废弃]
bool QHelpEngineCore::addCustomFilter(const QString &filterName, const QStringList &attributes)
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::setFilterData() 应该被使用。
添加新的自定义过滤器 filterName。过滤器属性由 attributes 指定。如果过滤器已存在,则其属性集被替换。如果操作成功,该函数返回 true,否则返回 false。
另请参阅customFilters() 和 removeCustomFilter()。
[signal, deprecated]
void QHelpEngineCore::currentFilterChanged(const QString &newFilter)
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::filterActivated() 应该被使用。
当当前过滤器更改为 newFilter 时,会发出此信号。
[deprecated]
QStringList QHelpEngineCore::customFilters() const
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::filters() 应该被使用。
返回自定义过滤器的列表。
另请参阅addCustomFilter() 和 removeCustomFilter()。
[deprecated]
QList<QUrl> QHelpEngineCore::files(const QString namespaceName, const QStringList &filterAttributes, const QString &extensionFilter = QString())
此函数已被废弃。我们强烈建议不要在新代码中使用它。
应该使用 files()。
返回包含在由指定名称 namespaceName 的 Qt 压缩帮助文件中的文件列表。文件可以通过 filterAttributes 以及它们的扩展名 extensionFilter(例如 'html')进行筛选。
[deprecated]
QList<QStringList> QHelpEngineCore::filterAttributeSets(const QString &namespaceName) const
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::filterData() 应该被使用。
返回一个列表,包含在指定命名空间 namespaceName 的 Qt 压缩帮助文件中定义的不同过滤器部分的过滤器属性。
[deprecated]
QStringList QHelpEngineCore::filterAttributes() const
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::availableComponents() 应该被使用。
返回所有定义的过滤器属性的列表。
[deprecated]
QStringList QHelpEngineCore::filterAttributes(const QString &filterName) const
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::filterData() 应该被使用。
返回使用自定义过滤器 filterName 的过滤器属性的列表。
[signal, deprecated]
void QHelpEngineCore::readersAboutToBeInvalidated()
此函数已被废弃。我们强烈建议不要在新代码中使用它。
[deprecated]
bool QHelpEngineCore::removeCustomFilter(const QString &filterName)
此函数已被废弃。我们强烈建议不要在新代码中使用它。
QHelpFilterEngine::removeFilter() 应该被使用。
如果成功删除过滤器 filterName,则返回 true,否则返回 false。
也请参见 addCustomFilter() 和 customFilters。
© 2024 Qt公司有限公司。本文档中包含的文档贡献属于各自所有者的版权。所提供的文档是根据自由软件基金会发布的、条款为GNU自由文档许可协议第1.3版的条款许可的。Qt及其相应标志是芬兰和/或其他国家的Qt公司有限公司的商标。所有其他商标归各自所有者所有。