# 8.2. Добавление быстрой помощи

Окно быстрой помощи - это другой хороший пример предоставления помощи. Пользователь может получить быструю помощь о назначении элемента, нажав правую кнопку мыши над ним и выбрав из контекстного меню пункт "Quick-Help". Функция Быстрой помощи располагается где-то посередине между всплывающими подсказками и полным руководством пользователя. Полное руководство содержит слишком много связанной с другими частями приложения информации, а всплывающие подсказки не дают достаточно информации. Чтобы увидеть, как работает быстрая помощь, откройте любой диалог в KDevelop и нажмите правую кнопку мыши над его элементом. Затем выберите пункт меню Quick-Help, и появится окно с сообщением. Эти сообщения могут быть отформатированы с использованием цвета, различных шрифтов, и даже содержать гиперссылки (что может быть использовано для обращения к страницам документации).

Для реализации быстрой помощи добавьте в секцию "include" файл `kquickhelp.h`. Поскольку класс `KQuickHelp` - часть библиотеки KDE-UI, она уже должна использоваться вашим приложением. Если это не так, установите соответствующий флаг линкера для использования kdeui.

Например,

     KQuickHelp::add( yourwidget, i18n("Ваше_сообщение") );

что почти аналогично QToolTip. При создании диалогового окна с помощью редактора диалогов KDevelop'а, добавьте ваши всплывающие подсказки и быструю помощь в файл реализации - НЕ в исходный файл редактора диалогов, поскольку этот файл переписывается при каждом редактировании элемента.

Класс `KQuickHelp` предоставляет возможность форматирования текста с использованием тагов. Он позволяет включение цветового выделения, гиперссылок, типов шрифтов и размеров шрифтов. См. "KDE Library Reference Guide" и документацию по классу `KQuickTip` для дополнительной информации.