Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Leopold от Июнь 16, 2013, 23:31



Название: Интерфейс не компилируется
Отправлено: Leopold от Июнь 16, 2013, 23:31
Доброго времени суток. Недавно изменял файл .pro и после этого интерфейс перестал перестраиваться, т.е. оставался прежним не смотря на мои изменения. Ошибок никаких не было и я просто вернул прежний вид .pro файлу, но это не помогло. Пожалуйста, помогите решить эту проблему.


Название: Re: Интерфейс не компилируется
Отправлено: Figaro от Июнь 16, 2013, 23:40
Поподробнее


Название: Re: Интерфейс не компилируется
Отправлено: Leopold от Июнь 16, 2013, 23:46
Поподробнее
Согласен, описал не очень. :-\ Я пытался подключить стороннюю библиотеку в .pro файле. Подключить получилось, но после этого (я не уверен, что в следствии этого) ни одно изменение интерфейса мною не отображалось на скомпилированной программе, только в окне дизайна. Т.е. в окне дизайна у меня была кнопка и не было вкладке, а в скомпилированной программе осталась вкладка и не было кнопки. ни одно моё изменение в окне дизайна не компилируется в программу. Я решил вернуть .pro файл в прежний вид, но результата это не дало.


Название: Re: Интерфейс не компилируется
Отправлено: kambala от Июнь 16, 2013, 23:52
пальцем в небо — файл формы сохраняешь?

в данном случае проще всего будет если ты выложишь свой проект.


Название: Re: Интерфейс не компилируется
Отправлено: Kurles от Июнь 16, 2013, 23:55
Поподробнее
Согласен, описал не очень. :-\ Я пытался подключить стороннюю библиотеку в .pro файле. Подключить получилось, но после этого (я не уверен, что в следствии этого) ни одно изменение интерфейса мною не отображалось на скомпилированной программе, только в окне дизайна. Т.е. в окне дизайна у меня была кнопка и не было вкладке, а в скомпилированной программе осталась вкладка и не было кнопки. ни одно моё изменение в окне дизайна не компилируется в программу. Я решил вернуть .pro файл в прежний вид, но результата это не дало.
А если полностью пересобрать приложение? Обычно такое бывает, если изменения были только в ui файле, а cpp файл не трогался.


Название: Re: Интерфейс не компилируется
Отправлено: gil9red от Июнь 17, 2013, 07:09
Попробуйте qmake запустить, после собрать )
или как было описаны выше, просто пересобрать с нуля )


Название: Re: Интерфейс не компилируется
Отправлено: Leopold от Июнь 17, 2013, 07:58
Кнопочку "Пересобрать проект" нажимал. В .срр изменения делал, проект выкладываю.


Название: Re: Интерфейс не компилируется
Отправлено: taifun от Июнь 17, 2013, 08:10
может быть поможет: http://www.prog.org.ru/index.php?topic=17236.msg115722#msg115722 (http://www.prog.org.ru/index.php?topic=17236.msg115722#msg115722)


Название: Re: Интерфейс не компилируется
Отправлено: Serr500 от Июнь 17, 2013, 08:52
Удалите все файлы ui_*.h, запустите qmake и выполните пересборку проекта.


Название: Re: Интерфейс не компилируется
Отправлено: ctin от Июнь 17, 2013, 08:56
Стандартный прикол Qt Creator. Удаляешь папки release и debug, все make файлы и вообще все временные скрипты и оставляешь только свои файлы - исходный код, pro файл, картинки и пр.
Раз в месяц при изменении большого проекта приходилось так делать.


Название: Re: Интерфейс не компилируется
Отправлено: kamre от Июнь 17, 2013, 10:00
Стандартный прикол Qt Creator.
"Прикол" qmake? А то можно и с CMake работать в QtCreator, там вроде нет таких проблем.


Название: Re: Интерфейс не компилируется
Отправлено: Bepec от Июнь 17, 2013, 10:18
Прикол QtCreator. qmake работает нормально, просто изредка Creator его не вызывает. Работаю в VS2008, таких проблем нет :)


Название: Re: Интерфейс не компилируется
Отправлено: Alex Custov от Июнь 17, 2013, 12:46
такое часто бывает когда меняется системное время


Название: Re: Интерфейс не компилируется
Отправлено: Mikhail от Июнь 17, 2013, 16:42
и поэтому ui_form.h не пересобирается. Вид окна не изменяется.


Название: Re: Интерфейс не компилируется
Отправлено: Leopold от Июнь 17, 2013, 17:45
Всем спасибо, всё получилось.  ;D