[Предыдущая: Модуль QtUiTools] [Все модули Qt] [Следующая: Модуль QtTest] Модуль QtHelp
|
QHelpContentItem | Элемент для использования совместно с QHelpContentModel |
---|---|
QHelpContentModel | Модель, поддерживающая содержимое представлений |
QHelpContentWidget | Древовидное представления для отображения содержимого помощи элементов модели |
QHelpEngine | Доступ к содержимому и индексам механизма помощи |
QHelpEngineCore | Базовая функциональность системы помощи |
QHelpIndexModel | Модель, поддерживающая индекс по ключевым словам для представлений |
QHelpIndexWidget | Представление списка, отображающее QHelpIndexModel |
QHelpSearchEngine | Доступ к виджетам, используемым повторно, для интеграции полнотекстового поиска так же, как и индекса и поиска документации |
QHelpSearchQuery | Содержит поле имени и связанные поисковые термины |
QHelpSearchQueryWidget | Простой однострочный редактор или расширенный виджет, позволяющий пользователю вводить термин для поиска в стандартизированный шаблон ввода |
QHelpSearchResultWidget | Виджет-дерево либо текстовый браузер (text browser), в зависимости от используемого поискового механизма, для отображения найденных совпадений |
Для включения определений классов этого модуля используйте следующую директиву:
#include <QtHelp>
Для линковки приложения с этим модулем, добавьте в ваш qmake файл проекта .pro:
CONFIG += help
Эти классы являются частью Версий Open Source Qt и Выпуска Qt Full Framework для коммерческих пользователей.
Модуль QtHelp использует библиотеку индексирования CLucene, чтобы предоставить возможность полнотекстового поиска для Qt Assistant и приложений, которые используют возможности QtHelp.
Лицензиаты коммерческого выпуска Qt, которые хотят распространять приложения, использующие эту особенность модуля QtHelp, должны осознавать свои обязательства перед лицензией GNU Lesser General Public License (LGPL).
Разработчики использующие выпуск Open Source, могут выбрать способ распространения модуля под подходящей версией GNU LGPL; версия 2.1 для приложений и библиотек, лицензируемых на условиях GNU GPL version 2, или версия 3 для приложений и библиотек, лицензируемых на условиях GNU GPL version 3.
Copyright (C) 2003-2006 Ben van Klinken and the CLucene Team
Changes are Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Смотрите также Каркас Qt Help.
[Предыдущая: Модуль QtUiTools] [Все модули Qt] [Следующая: Модуль QtTest]
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |