Russian Qt Forum

Qt => Общие вопросы => Тема начата: lnkgyv от Январь 03, 2007, 11:02



Название: Перестройка проэкта
Отправлено: lnkgyv от Январь 03, 2007, 11:02
Сдравствуйте всем! Вот с чего начну. Когда создаёш через дизайнера Qt проэкт, то пишеш затем qmake - project (создаём про файл), затем просто qmake для создания Makefile. Ну дальше make и программа готова (если без ошибок). Ну вот вопрос. Когда, например, добавляеш новый объект на форму, то необходимо заново пройти выше описаные стадии. Но прогблема в том, что файлы типа *.срр и *.h пересоздаются и все реализованые в них методы затираются. Подскажите как рещить данную проблему.


Название: Перестройка проэкта
Отправлено: Mikhail от Январь 03, 2007, 12:01
Вопрос абсолютно непонятен.
Какая версия Qt?


Название: Перестройка проэкта
Отправлено: Racheengel от Январь 03, 2007, 12:04
какая Qt? 3 или 4?
в Qt3 надо свои методы писать в .ui.h файлах. Они не будут затираться.
в Qt4 другой подход - ты наследуешься от класса, созданного дизайнером.
Т.е. создаешь свои *.срр и *.h, в которых реализуешь свой класс-наследник.


Название: Перестройка проэкта
Отправлено: lnkgyv от Январь 03, 2007, 12:13
Цитата: "Racheengel"
какая Qt? 3 или 4?
в Qt3 надо свои методы писать в .ui.h файлах. Они не будут затираться.
в Qt4 другой подход - ты наследуешься от класса, созданного дизайнером.
Т.е. создаешь свои *.срр и *.h, в которых реализуешь свой класс-наследник.

Спасибо, попробую!