QHelpIndexModel Class

Die Klasse QHelpIndexModel stellt ein Modell zur Verfügung, das Indexschlüsselwörter an Ansichten liefert. Mehr...

Kopfzeile: #include <QHelpIndexModel>
CMake: find_package(Qt6 REQUIRED COMPONENTS Help)
target_link_libraries(mytarget PRIVATE Qt6::Help)
qmake: QT += help
Vererbt: QStringListModel

Öffentliche Funktionen

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

Signale

Detaillierte Beschreibung

Dokumentation der Mitgliedsfunktionen

void QHelpIndexModel::createIndex(const QString &filter)

Erstellt einen neuen Index, indem das Hilfesystem nach Schlüsselwörtern für den angegebenen benutzerdefinierten Namen filter abgefragt wird.

[since 6.8] void QHelpIndexModel::createIndexForCurrentFilter()

Erzeugt einen neuen Index, indem das Hilfesystem nach Schlüsselwörtern für den aktuellen Filter abgefragt wird.

Diese Funktion wurde in Qt 6.8 eingeführt.

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

Filtert die Indizes und gibt den Modellindex des am besten passenden Stichworts zurück. In einem ersten Schritt werden nur die Schlüsselwörter, die filter enthalten, in der Indexliste des Modells behalten. Wenn wildcard nicht leer ist, verbleiben nur die übereinstimmenden Schlüsselwörter in der Indexliste. In einem zweiten Schritt wird die beste Übereinstimmung ermittelt und ihr Indexmodell zurückgegeben. Bei der Angabe eines Platzhalterausdrucks wird die Zeichenfolge filter für die Suche nach der besten Übereinstimmung verwendet.

QHelpEngineCore *QHelpIndexModel::helpEngine() const

Gibt die zugehörige Hilfemaschine zurück, die dieses Modell verwaltet.

[signal] void QHelpIndexModel::indexCreated()

Dieses Signal wird ausgegeben, wenn der Index erstellt wurde.

[signal] void QHelpIndexModel::indexCreationStarted()

Dieses Signal wird ausgegeben, wenn die Erstellung eines neuen Index begonnen hat. Der aktuelle Index ist von diesem Zeitpunkt an ungültig, bis das Signal indexCreated() ausgegeben wird.

Siehe auch isCreatingIndex().

bool QHelpIndexModel::isCreatingIndex() const

Gibt true zurück, wenn der Index gerade aufgebaut wird, andernfalls false.

© 2025 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.