Sur cette page

QHelpIndexModel Class

La classe QHelpIndexModel fournit un modèle qui transmet des mots-clés d'index aux vues. En savoir plus...

En-tête : #include <QHelpIndexModel>
CMake : find_package(Qt6 REQUIRED COMPONENTS Help)
target_link_libraries(mytarget PRIVATE Qt6::Help)
qmake : QT += help
Hérite de : QStringListModel

Fonctions publiques

void createIndex(const QString &filter)
(since 6.8) void createIndexForCurrentFilter()
QModelIndex filter(const QString &filter, const QString &wildcard = {})
QHelpEngineCore *helpEngine() const
bool isCreatingIndex() const

Signaux

Description détaillée

Documentation des fonctions membres

void QHelpIndexModel::createIndex(const QString &filter)

Crée un nouvel index en interrogeant le système d'aide afin de rechercher les mots-clés correspondant au nom d'filter ation personnalisée spécifié.

[since 6.8] void QHelpIndexModel::createIndexForCurrentFilter()

Crée un nouvel index en interrogeant le système d'aide à la recherche de mots-clés correspondant au filtre actuel.

Cette fonction a été introduite dans Qt 6.8.

QModelIndex QHelpIndexModel::filter(const QString &filter, const QString &wildcard = {})

Filtre les index et renvoie l'index du modèle correspondant au mot-clé le plus pertinent. Dans un premier temps, seuls les mots-clés contenant filter sont conservés dans la liste d'index du modèle. De la même manière, si wildcard n'est pas vide, seuls les mots-clés correspondants sont conservés dans la liste d'index. Dans un deuxième temps, la meilleure correspondance est déterminée et l'index du modèle correspondant est renvoyé. Lors de la spécification d'une expression avec caractères génériques, la chaîne « filter » est utilisée pour rechercher la meilleure correspondance.

QHelpEngineCore *QHelpIndexModel::helpEngine() const

Renvoie le moteur d'aide associé qui gère ce modèle.

[signal] void QHelpIndexModel::indexCreated()

Ce signal est émis lorsque l'index a été créé.

[signal] void QHelpIndexModel::indexCreationStarted()

Ce signal est émis lorsque la création d'un nouvel index a commencé. L'index actuel n'est plus valide à partir de ce moment-là, jusqu'à ce que le signal indexCreated() soit émis.

Voir également isCreatingIndex().

bool QHelpIndexModel::isCreatingIndex() const

Renvoie « true » si l'index est actuellement en cours de construction, sinon « false ».

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.