Класс QHelpIndexModel
Класс QHelpIndexModel предоставляет модель, которая обеспечивает индексные ключевые слова для представлений. Подробнее...
| Заголовок: | #include <QHelpIndexModel> |
| qmake: | QT += help |
| С момента: | Qt 4.4 |
| Наследует: | QStringListModel |
Этот класс был представлен в Qt 4.4.
Открытые функции
| void | createIndex(const QString &customFilterName) |
| QModelIndex | filter(const QString &filter, const QString &wildcard = QString()) |
| bool | isCreatingIndex() const |
Сигналы
| void | indexCreated() |
| void | indexCreationStarted() |
Подробное описание
Документация по функциям-членам
[signal] void QHelpIndexModel::indexCreated()
Этот сигнал генерируется, когда индекс был создан.
[signal] void QHelpIndexModel::indexCreationStarted()
Этот сигнал генерируется при начале создания нового индекса. Текущий индекс становится недействительным с этого момента до момента выдачи сигнала indexCreated().
См. также isCreatingIndex().
void QHelpIndexModel::createIndex(const QString &customFilterName)
Создает новый индекс, запрашивая у системы справки ключевые слова для указанного customFilterName.
QModelIndex QHelpIndexModel::filter(const QString &filter, const QString &wildcard = QString())
Фильтрует индексы и возвращает индекс модели для наилучшего совпадения по ключевому слову. На первом шаге в списке индексов модели сохраняются только ключевые слова, содержащие filter. Аналогично, если wildcard не пусто, в списке индексов остаются только совпадающие ключевые слова. На втором шаге определяется наилучшее совпадение и возвращается его индекс модели. При указании выражения подстановочных знаков строка filter используется для поиска наилучшего совпадения.
bool QHelpIndexModel::isCreatingIndex() const
Возвращает true, если индекс в настоящее время строится, иначе false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qhelpindexmodel.html