# 3.5. 添加新类

在第六课里，你需要为教程程序添加一个新类。一般你可能会想“我只需要创建一个头文件和一个实现 文件就可以了”——但是KDevelop使你做起来更轻松。当添加一个类时，你应该总使用类生成器。它会 为你做所有的工作而你只需要添加必需的代码。

要使用类生成器添加类，选择“项目”——“新建类”，在打开的对话框中输入你需要的值。首先要输 入类名。教程用`LCDRange`，所以首先输入这个名字。然后是基类。基类就是新类所要继承的类。 看一下教程（Qt 1.42），这是`QWidget`。由于大部分的GUI类都是从QWidget继承，类生成器简化 了这个步奏。不输入基类类名而在“附加选项”部分选上“QWidget的子类”这会自动在头文件中加入`Q_OBJECT`宏，使用slot和signal必需此宏。（见在第七章）

因为文件名是自动输入的，你不必去管它。唯一需要提醒的是添加文档。为类添加描述性的文档总是一 个好的风格，特别是类名`LCDRange`并不告诉你该widget的用途。