Название: Проблемы с обновлением интерфейса Отправлено: Андрей K от Октябрь 11, 2010, 17:30 Добрый день всем!
Прошу помощи! В проекте присутствует несколько виджетов, созданных в Qt дизайнере. После каких -то манипуляций (например, переноса проекта с одного компьютера на другой) и попытке изменить содержимое виджета, оно, тем не менее после компиляции остается прежним, несмотря на то, что файл *.ui исправно изменен. Более того, соответствующий файл ui можно удалить из проекта, можно удалить с диска. Все прекрасно собирается со старым интерфейсом. Не понятно где хранится устаревшая информация. Проблема началась после перехода на версию 2010.4 и 2010.5 QtCreator. Платформа WinXp Название: Re: Проблемы с обновлением интерфейса Отправлено: crossly от Октябрь 11, 2010, 18:05 удали все временные файлы.... moc_*.cpp ui_*.h
Название: Re: Проблемы с обновлением интерфейса Отправлено: Андрей K от Октябрь 11, 2010, 18:16 не помогает, удалял!
Название: Re: Проблемы с обновлением интерфейса Отправлено: crossly от Октябрь 11, 2010, 18:19 удали все файлы кроме твоих исходников и *.pro .... и выполни qmake
Название: Re: Проблемы с обновлением интерфейса Отправлено: Андрей K от Октябрь 11, 2010, 18:24 Удалял все. Помогает только перенос на новый компьютер, где никогда не было этого проекта.
Но где набрать столько компов?! Название: Re: Проблемы с обновлением интерфейса Отправлено: SABROG от Октябрь 11, 2010, 22:04 .o/.obj файлы тоже грохни.
Название: Re: Проблемы с обновлением интерфейса Отправлено: marbius от Октябрь 12, 2010, 04:04 Доброго времени суток.
Может быть у Вас та же "непонятность", с которой когда-то столкнулся я? http://www.prog.org.ru/index.php?topic=14164.msg92514#msg92514 В вопросе, собственно, и ответ, почему такое получается (у меня по крайней мере). Название: Re: Проблемы с обновлением интерфейса Отправлено: Андрей K от Октябрь 12, 2010, 13:51 Да нет, пути я тоже менял, не помогает. Ваш пост я читал еще раньше.
Где-же все-таки хранится устаревшая информация по ui? Я удалил уже всё, что только можно придумать. Вижу единственный пока выход - откатиться на QtCreator 2010.02.1 c Qt 4.6. Хотя там есть свои проблемы. Неясность остается. Спасибо за помощь! Название: Re: Проблемы с обновлением интерфейса Отправлено: p166 от Октябрь 12, 2010, 14:52 Qt Creator начиная с версии 1.3.8.3 (ну или чуть раньше, не помню уже) стал генерировать obj, moc и т.п. файлы проекта в папку %project_name%-build-desktop, поэтому прежде чем пересобирать программу, необходимо удалить этот каталог и указать путь вручную в настройках сборки.
Название: Re: Проблемы с обновлением интерфейса Отправлено: core от Октябрь 16, 2010, 17:40 удалял папки сборки, устанавливал вручную папку, удалял все файлы кроме исходника, хидера, проекта и ресурсов...ничего не помогает. Все то же дизайн...ппц
Название: Re: Проблемы с обновлением интерфейса Отправлено: core от Октябрь 16, 2010, 18:16 Методом тыка удалось исправить ситуацию - отключить галку теневая сборка и собрать проект
Название: Re: Проблемы с обновлением интерфейса Отправлено: crossly от Октябрь 16, 2010, 19:37 а сложно догадаться удалить временные файлы из системы ??
|