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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Изменение имён виджетов в заголовочном файле. (Qt 4.6.0)  (Прочитано 5434 раз)
ymb
Гость
« : Февраль 03, 2010, 11:34 »

Изменяю имя виджета на форме в креаторе. В файле form1.ui имя меняется, а в файле ui_form1.h не меняется.
Так и должно быть?
И как это исправить?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #1 : Февраль 03, 2010, 11:42 »

Цитировать
В файле form1.ui имя меняется, а в файле ui_form1.h не меняется. Так и должно быть?

Улыбающийся

Да! Так должно быть! Файл ui_form1.h автоматически создается во время компиляции программы. Вы его удалите (или даже можно не удалять) и заново соберите программу.. И обнаружите что в нём изменится имя виджета.


« Последнее редактирование: Февраль 03, 2010, 11:44 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
ymb
Гость
« Ответ #2 : Февраль 03, 2010, 11:43 »

Не получается.
Что то испортилось в настройках.
Сборка проходит без ошибок. Но файлы не меняются.
Более того: Удаляю все файлы из папки debug. Провожу сборку. Сборка проходит успешно. Но в папке debug нет никаких файлов. В настройках проекта каталог сборки указан верно. В файле Makefile.Debug тоже.
Где посмотреть?
Может это уже другая тема?
« Последнее редактирование: Февраль 03, 2010, 13:06 от ymb » Записан
ymb
Гость
« Ответ #3 : Февраль 03, 2010, 13:48 »

Решил проблему путём переустановки Qt.
Может, конечно, это и неправильно.
Записан
crossly
Гость
« Ответ #4 : Февраль 03, 2010, 13:53 »

если сборка происходит успешно... то скорее всего не в той папке смотришь... тем более что debug пуста.... или мот ты release собирал??
Записан
ymb
Гость
« Ответ #5 : Февраль 03, 2010, 14:52 »

смотрел и в debug, и в release.
и поиском по всем дискам.
файлов нигде не было.
Записан
crossly
Гость
« Ответ #6 : Февраль 03, 2010, 15:01 »

если бы их не было, то и сборка не прошла бы... возможно после сборки выполнялась очистка??
Записан
ymb
Гость
« Ответ #7 : Февраль 03, 2010, 15:14 »

настройки очистки я сознательно не трогал.

после переустановки по умолчанию такие настройки очистки: mingw32-make.exe clean -w в С:\QTproj\Proj1
ничего не пропадает.
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #8 : Февраль 03, 2010, 15:27 »

Решил проблему путём переустановки Qt.
Скорее всего помогло протирание монитора. Хотя могу и ошибаться.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
ymb
Гость
« Ответ #9 : Февраль 03, 2010, 16:05 »

ну не знаю.
удалил Qt вместе с папками.
установил заново.
и тот же самый проект начал собираться нормально.
полтергейст , больше не кому  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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