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
| void | indexCreated() |
| void | indexCreationStarted() |
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.