![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
tomas |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 21.7.2009 Пользователь №: 929 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Есть проект который кое как портирован с qt3 на qt4, пытаюсь разобраться. Возникла следубщая проблема: при компиляции не обнаружился файл
Цитата n file included from catalogue/wcatalogue.cpp:44: ../designer/deditdialog.h:4:28: error: ui_deditdialog.h: Нет такого файла или каталога Покопавшись выяснил что файл генерится (в отличии от qt3 когда он уже существовал) при заходе компилятора в каталог designer. Собственно deditdialog.h deditdialog.cpp и deditdialog.ui прописаны в designer.pro. НО тут возникает проблема перед сборкой должна собраться библиотека, которая требует ui_deditdialog.h, но он появляется только при сборке дизайнера, для сборки которого нужна эта бибилиотека, Вот такая вот рекурсия. Собственно как разрулить? Сильно не пинайте, только начинаю постигать... |
|
|
![]() |
tomas |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 21.7.2009 Пользователь №: 929 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Да до этого то я местами понял, непонял как оно раньше собиралось? На куте 4.3 ? Сейчас 4.5 и не собирается. Нучто с этим делать я незнаю. Курю маны.
ТОесть должно быть как в *.h ? А конструктору еще передается QObject *owner ? и он незнает что с ним делать?? |
|
|
den'ka |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 8.8.2008 Пользователь №: 258 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
Да до этого то я местами понял, непонял как оно раньше собиралось? На куте 4.3 ? Сейчас 4.5 и не собирается. Нучто с этим делать я незнаю. Курю маны. ТОесть должно быть как в *.h ? А конструктору еще передается QObject *owner ? и он незнает что с ним делать?? Не на 4.5 не на 4.3 сей код не мог собираться. Кроме ownera. У тебя не соответсвие типов в первом параметре. Вот с этим и надо тебе разобраться. А на счет ownera - ты его лучше оставь, то есть добавь третий параметр в объявлении конструктора в h-нике |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 12.7.2025, 17:59 |