QHelpFilterData 类
QHelpFilterData 类提供了 QHelpFilterEngine 所使用的过滤器详情。 更多信息...
头文件 | #include <QHelpFilterData> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Help) target_link_libraries(mytarget PRIVATE Qt6::Help) |
qmake | QT += help |
公共函数
QHelpFilterData() | |
QHelpFilterData(const QHelpFilterData &other) | |
QHelpFilterData(QHelpFilterData &&other) | |
~QHelpFilterData() | |
QStringList | components() const |
void | setComponents(const QStringList &components) |
void | setVersions(const QList<QVersionNumber> &versions) |
void | swap(QHelpFilterData &other) |
QList<QVersionNumber> | versions() const |
QHelpFilterData & | operator=(const QHelpFilterData &other) |
QHelpFilterData & | operator=(QHelpFilterData &&other) |
详细描述
通过使用 setComponents(),您可以限制搜索结果只包括特定列表上指定的组件所属的文档。通过使用 setVersions(),您可以限制搜索结果只包括特定列表上指定的版本所属的文档。
另请参阅 QHelpFilterEngine。
成员函数文档
QHelpFilterData::QHelpFilterData()
构造一个空的过滤器。
QHelpFilterData::QHelpFilterData(const QHelpFilterData &other)
构造一个副本other。
QHelpFilterData::QHelpFilterData(QHelpFilterData &&other)
移动构造一个 QHelpFilterData 实例,使其指向other所指向的对象。
[noexcept]
QHelpFilterData::~QHelpFilterData()
销毁过滤器。
QStringList QHelpFilterData::components() const
返回用于过滤搜索结果的组件列表。
另请参阅 setComponents().
void QHelpFilterData::setComponents(const QStringList &components)
指定用于过滤搜索结果的组件列表。仅返回列表 components 中的组件的结果。
另请参阅 components().
void QHelpFilterData::setVersions(const QList<QVersionNumber> &versions)
指定用于过滤搜索结果版本列表。仅返回列表 versions 中的版本的结果。
另请参阅 versions().
[noexcept]
void QHelpFilterData::swap(QHelpFilterData &other)
将过滤 other 与此过滤交换。此操作非常快速且永远不会失败。
QList<QVersionNumber> QHelpFilterData::versions() const
返回用于过滤搜索结果的版本列表。
另请参阅 setVersions().
QHelpFilterData &QHelpFilterData::operator=(const QHelpFilterData &other)
将 other 赋值给此过滤并返回对此过滤的引用。
QHelpFilterData &QHelpFilterData::operator=(QHelpFilterData &&other)
将 other 移至此 QHelpFilterData 实例。
© 2024 Qt公司。本文件中所包含的文档贡献版权 belong to their respective owners。此处提供的文档根据由自由软件基金会发布的 GNU自由文档许可证(FDL)1.3版 许可。Qt及其相关标志是芬兰和/或其他国家的Qt公司商标。所有其他商标均为各自所有者的财产。