Russian Qt Forum
Май 07, 2024, 00:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблемы с обновлением интерфейса  (Прочитано 7096 раз)
Андрей K
Гость
« : Октябрь 11, 2010, 17:30 »

Добрый день всем!
Прошу помощи! В проекте присутствует несколько виджетов, созданных в Qt дизайнере.
После каких -то манипуляций (например, переноса проекта с одного компьютера на другой)
и попытке изменить содержимое виджета, оно, тем не менее после компиляции остается прежним,
несмотря на то, что файл *.ui исправно изменен. Более того, соответствующий файл ui можно удалить
из проекта, можно удалить с диска. Все прекрасно собирается со старым интерфейсом.
Не понятно где хранится устаревшая информация.
Проблема началась после перехода на версию 2010.4 и 2010.5 QtCreator. Платформа WinXp
Записан
crossly
Гость
« Ответ #1 : Октябрь 11, 2010, 18:05 »

удали все временные файлы.... moc_*.cpp ui_*.h
Записан
Андрей K
Гость
« Ответ #2 : Октябрь 11, 2010, 18:16 »

не помогает, удалял!
Записан
crossly
Гость
« Ответ #3 : Октябрь 11, 2010, 18:19 »

удали все файлы кроме твоих исходников и *.pro .... и выполни qmake
Записан
Андрей K
Гость
« Ответ #4 : Октябрь 11, 2010, 18:24 »

Удалял все. Помогает только перенос на новый компьютер, где никогда не было этого проекта.
Но где набрать столько компов?!
Записан
SABROG
Гость
« Ответ #5 : Октябрь 11, 2010, 22:04 »

.o/.obj файлы тоже грохни.
Записан
marbius
Гость
« Ответ #6 : Октябрь 12, 2010, 04:04 »

Доброго времени суток.

Может быть у Вас та же "непонятность", с которой когда-то столкнулся я?
http://www.prog.org.ru/index.php?topic=14164.msg92514#msg92514
В вопросе, собственно, и ответ, почему такое получается (у меня по крайней мере).
Записан
Андрей K
Гость
« Ответ #7 : Октябрь 12, 2010, 13:51 »

Да нет, пути я тоже менял, не помогает. Ваш пост я читал еще раньше.
Где-же все-таки хранится устаревшая информация по ui?
Я удалил уже всё, что только можно придумать.
Вижу единственный пока выход - откатиться на QtCreator 2010.02.1 c Qt 4.6.
Хотя там есть свои проблемы. Неясность остается.
Спасибо за помощь!
Записан
p166
Гость
« Ответ #8 : Октябрь 12, 2010, 14:52 »

Qt Creator начиная с версии 1.3.8.3 (ну или чуть раньше, не помню уже) стал генерировать obj, moc и т.п. файлы проекта в папку %project_name%-build-desktop, поэтому прежде чем пересобирать программу, необходимо удалить этот каталог и указать путь вручную в настройках сборки.
Записан
core
Гость
« Ответ #9 : Октябрь 16, 2010, 17:40 »

удалял папки сборки, устанавливал вручную папку, удалял все файлы кроме исходника, хидера, проекта и ресурсов...ничего не помогает. Все то же дизайн...ппц
Записан
core
Гость
« Ответ #10 : Октябрь 16, 2010, 18:16 »

Методом тыка удалось исправить ситуацию - отключить галку теневая сборка и собрать проект
Записан
crossly
Гость
« Ответ #11 : Октябрь 16, 2010, 19:37 »

а сложно догадаться удалить временные файлы из системы ??
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 20.