QHelpFilterData 类

QHelpFilterData 类提供了 QHelpFilterEngine 所使用的过滤器详情。 更多信息...

头文件 #include <QHelpFilterData>
CMakefind_package(Qt6 REQUIRED COMPONENTS Help)
target_link_libraries(mytarget PRIVATE Qt6::Help)
qmakeQT += help

公共函数

QHelpFilterData()
QHelpFilterData(const QHelpFilterData &other)
QHelpFilterData(QHelpFilterData &&other)
~QHelpFilterData()
QStringListcomponents() const
voidsetComponents(const QStringList &components)
voidsetVersions(const QList<QVersionNumber> &versions)
voidswap(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公司商标。所有其他商标均为各自所有者的财产。