![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
borune |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 152 Регистрация: 1.1.2011 Пользователь №: 2314 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Господа, вот у меня такая сложность возникла.
Недавно решил обновить Qt. У меня стояла версия 2009.05, обновил ее на 2010.05. Запустил, собрал проект. Все собралось, все замечательно. Я, радостный, начал работу над проектом дальше. Внес некоторые коррективы в интерфейс (а именно, в форму ui). Пересобрал проект, запустил. И с удивлением обнаружил, что внесенные мной изменения никак не отразились на внешнем виде окна, выведенного на экран. Я решил вообще удалить парочку элементов с главного окна, опять пересобрал, запустил, но только что удаленные элементы как ни в чем ни бывало были обнаружены мной на своих старых местах. Я призадумался, начал рыть. Вскоре обнаружил, что в папке с проектом нету папки с экзешником, а сам экзешник находится незнамо откуда появившейся папке с именем ИМЯ_ПРОЕКТА build desktop. После того, как я скопировал все содержимое этой папки в папку с проектом с заменой файлов, все собрал заново и запустил, удаленных мной элементов я не обнаружил. Но проблема осталась - внесения изменений не отражаются на отображаемом окне до тех пор, пока файлы из папки с билдом не будут скопированы в папку с проектом. Подскажите пожалуйста, где и что я не понимаю? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
из каталога проекта файлы креатора удали, они не совместимы. оставь только сами исходники и pro-файл.
|
|
|
borune |
![]()
Сообщение
#3
|
Участник ![]() ![]() Группа: Участник Сообщений: 152 Регистрация: 1.1.2011 Пользователь №: 2314 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
borune |
![]()
Сообщение
#4
|
Участник ![]() ![]() Группа: Участник Сообщений: 152 Регистрация: 1.1.2011 Пользователь №: 2314 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
проблема такова:
есть папка с проектом. при сборке все ui_* файлы помещаются в папку имя_проекта-build-desktop. А при запуске они берутся не из этой папки, а из папки с проектом. А если удалить эти файлы из папки с проектом, то проект вообще не собирается, потому что makefile ищет эти ui_ именно в папке с проектом. |
|
|
Алексей1153 |
![]()
Сообщение
#5
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
borune, ui_* тоже надо удалить. Оставь голый проект: *.h, *.cpp, *.ui, *.pro + ресурсные файлы. Потом надо будет настроить путь к теневой сборке (ну - или по вкусу)
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 20.2.2025, 17:46 |