在第六课里,你需要为教程程序添加一个新类。一般你可能会想“我只需要创建一个头文件和一个实现 文件就可以了”——但是KDevelop使你做起来更轻松。当添加一个类时,你应该总使用类生成器。它会 为你做所有的工作而你只需要添加必需的代码。
要使用类生成器添加类,选择“项目”——“新建类”,在打开的对话框中输入你需要的值。首先要输 入类名。教程用LCDRange,所以首先输入这个名字。然后是基类。基类就是新类所要继承的类。 看一下教程(Qt 1.42),这是QWidget。由于大部分的GUI类都是从QWidget继承,类生成器简化 了这个步奏。不输入基类类名而在“附加选项”部分选上“QWidget的子类”这会自动在头文件中加入Q_OBJECT宏,使用slot和signal必需此宏。(见在第七章)
因为文件名是自动输入的,你不必去管它。唯一需要提醒的是添加文档。为类添加描述性的文档总是一 个好的风格,特别是类名LCDRange并不告诉你该widget的用途。