# Chapter 6. 帮助系统

大多数Kdevelop的精力都花在了帮助系统上。这应作为一个如何使用一套完整的帮助功能 来扩展你自己的KDE 应用的例子来理解，而且已经在template应用中部分实现, 因此由应 用向导生成的KAppWizard KDE/Qt application framework s 已经包含了为状态 条帮助和文档提供的基本功能，那只需由程序员扩展即可。因此本节将介绍IDE提供的一般 帮助的使用及帮助浏览器Helpbrowser 的使用, 巧妙的使用它将使你得到开发所需的 信息变的十分容易。

# 6.1. "这是什么 ?"-按钮及快速帮助Quickhelp

看看Kdevelop的顶部工具条, 你会在最右边看见 "这是什么?" 按钮。选择这 一按钮, 光 标会变为一个指针，右边带一个问号, 和工具条中的那个按钮一样。现在，你可以选择 Kdevelop用户界面中的任何一个可视化部件。单击它会显示一个帮助窗口，为你简要描述 该部件可为你提供的功能或它可以为你完成的任务，为主视，树视图，及工具条上的每一个 按钮提供解说帮助。再次用鼠标单击或输入键盘上某键，这是什么帮助窗口将消失，你的鼠 标会设置到上一次的位置。注意，如果你将鼠标指针放于某键上，该键会突起，接着出现一 个快书-Tip-窗口, 为你描述该按钮在菜单条中代表的功能；将鼠标指针移开窗口就会消失。

对于用户交互对话, 快速帮助Quickhelp 为你提供帮助窗口，简要描述你需要得到帮 助的选中条目。这可通过在项目上右击鼠标来进入, 一个内容目录会弹出,允许选择"快速帮 助"。选中它会弹出帮助窗口。这在你还对Kdevelop不熟悉，不知道某操作对话的目的时很 有用。注意，大多数对话提供一个帮助按钮，在帮助浏览器的在线手册中为你提供对话选项 的详细文本帮助。