# 3.5. Добавление нового класса

В уроке номер 6 вам предстоит добавить класс в ваше учебное приложение. Теперь вы наверное думаете - "Вот сейчас создам файлы определения и описания - и все", но KDevelop предоставляет вам более простой способ. Когда вы создаете класс, вы всегда должны использовать Создатель Классов. Он возьмет все вышеописанные обязанности на себя, а вам останется лишь добавить необходимые тексты.

Для того, чтобы добавить класс с помощью Создателя Классов, выберите пункт "Новый Класс" в меню "Проекты", в результате появится диалоговое окно, поля которого надо будет заполнить необходимыми значениями. Сначала введем имя класса. В учебнике фигурирует имя `LCDRange`. Затем укажем базовый класс. Свойства нового класса будут унаследованы от базового класса. В учебнике (по Qt 1.42) таковым является `QWidget`. Т.к. большинство добавляемых классов наследуются от QWidget, то мы можем не заполнять это поле, а просто пометить кнопочку "потомок класса QWidget" в секции "Дополнительные параметры". Это приведет к автоматическому добавлению макроса `Q&_;OBJECT` в файл определения для добавления слотов и сигналов в дальнейшем (это понадобиться в главе 7).

Т.к. имена файлов подставляются автоматически, вам не нужно об этом беспокоиться. Единственное, что мы можем посоветовать добавить - это документация. Всегда считалось хорошим стилем прилагать подробное описание к классу, особенно когда, например, имя класса `LCDRange` не наводит на мысли о его предназначении.