Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: merke от Ноябрь 01, 2010, 16:10



Название: Файл .ui не обновляется
Отправлено: merke от Ноябрь 01, 2010, 16:10
Всем привет!

Ребят, в общем такая проблема. Писал проект у себя дома на буке, потом пришлось на работу перенести проект на рабочий комп, и теперь когда я что то меняю в интерфейсе после компиляции и запуска приложения, интерфейс остается неизменчивым.

В чем дело, подскажите?



Название: Re: Файл .ui не обновляется
Отправлено: kibsoft от Ноябрь 01, 2010, 17:26
По-моему нужно перезапустить uic для твоего .ui файла, такой вопрос уже кто-то на форуме задавал..


Название: Re: Файл .ui не обновляется
Отправлено: merke от Ноябрь 01, 2010, 17:36
а как перезапустить uic? ???


Название: Re: Файл .ui не обновляется
Отправлено: merke от Ноябрь 01, 2010, 17:39
я на форуме вычитал, что в настройках проекта нужно отключить теневую сборку, но она и так у меня отключена на домашнем компе, а вот на работе что то сегодня не посмотрел


Название: Re: Файл .ui не обновляется
Отправлено: DOOMer от Ноябрь 01, 2010, 18:48
пару раз у меня было подобное, помогало полной очиской каталога проекта от всех сгенерированных при сборке файлов (moc_*, ui_*.h и прочее).


Название: Re: Файл .ui не обновляется
Отправлено: kibsoft от Ноябрь 01, 2010, 20:08
а как перезапустить uic? ???
В консоли: uic имя_файла.ui

P.S. Находится в %QTDIR%\bin


Название: Re: Файл .ui не обновляется
Отправлено: serkol от Ноябрь 02, 2010, 08:38
пару раз у меня было подобное, помогало полной очиской каталога проекта от всех сгенерированных при сборке файлов (moc_*, ui_*.h и прочее).

Мне это тоже помогло. Кроме того, один раз мне пришлось создать проект заново и перенести в него все файлы из первоначального проекта, и я по ошибке включил в новый проект один ui_*.h файл - с той формой тоже были проблемы, пока я не убрал тот ui_*.h файл из проекта.


Название: Re: Файл .ui не обновляется
Отправлено: merke от Ноябрь 02, 2010, 11:53
Решил проблему тем, что в настройках проекта убрал галочку с теневой сборки!

Всем спасибо!