LINUX.ORG.RU

исчезает функция


0

0

Привет. Делаю простую форму в QtDesigner. Создаю с помощью uic файлы cpp и h. Добовляю уже в ручную в файл cpp функцию... потом страндартно qmake -project -o file.pro, qmake file.pro, make. На make у меня вылазиют ошибки... Смотрю cpp и там той функции которую я добавил, просто нет. Почему так происходит?

anonymous

Не меняй создаваемые .cpp/.h они генерятся автоматически из uic (и будут пересозданы). Если правильно помню там только конструктор и функция 'Сделать все как в дизайнере'.

Пиши в отдельном cpp файле и компили вместе с этим.

YesSSS ★★★
()

>Добовляю уже в ручную в файл cpp функцию...

В этом cpp файлике, в самом начале, случаем, нет предупреждения о том что его править не стоит, так как он автоматически генериться?

KIV
()
Ответ на: комментарий от YesSSS

А как тогда его инклудом прописать если там все равно все удалится?

>В этом cpp файлике, в самом начале, случаем, нет предупреждения о том что его править не стоит

Да... Действительно есть предупреждение, я его не заметил.

anonymous
()
Ответ на: комментарий от anonymous

Оно не удалится, а пересоздасться. =) Если ты в дизайнере не удалил те объекты, которые используешь в коде то в новом .h они так-же останутся.

Там все ок. =)

YesSSS ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.