QHelpFilterData Class

QHelpFilterData クラスは、QHelpFilterEngine で使用されるフィルタの詳細を提供します。詳細...

Header: #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=(QHelpFilterData &&other)
QHelpFilterData &operator=(const QHelpFilterData &other)

詳細説明

setComponents() を使用すると、検索結果を、指定されたリストで指定されたコンポーネントにのみ属するドキュメントに制限することができます。setVersions() を使うと、検索結果を、与えられたリストで指定されたバージョンにのみ属する文書に限定することができます。

QHelpFilterEngineも参照してください

メンバ関数 ドキュメント

QHelpFilterData::QHelpFilterData()

空のフィルタを構築します。

QHelpFilterData::QHelpFilterData(const QHelpFilterData &other)

other のコピーを構築します。

QHelpFilterData::QHelpFilterData(QHelpFilterData &&other)

Move-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=(QHelpFilterData &&other)

Move-assignother をこのQHelpFilterData インスタンスに割り当てます。

QHelpFilterData &QHelpFilterData::operator=(const QHelpFilterData &other)

このフィルターにother を割り当て、このフィルターへの参照を返します。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。