![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
tomas |
![]()
Сообщение
#11
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 21.7.2009 Пользователь №: 929 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
den'ka |
![]()
Сообщение
#12
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 8.8.2008 Пользователь №: 258 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
У тебя не соответствие конструкторов в *.h и *.cpp файлах
*.h:
*.cpp
|
|
|
tomas |
![]()
Сообщение
#13
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 21.7.2009 Пользователь №: 929 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Да до этого то я местами понял, непонял как оно раньше собиралось? На куте 4.3 ? Сейчас 4.5 и не собирается. Нучто с этим делать я незнаю. Курю маны.
ТОесть должно быть как в *.h ? А конструктору еще передается QObject *owner ? и он незнает что с ним делать?? |
|
|
den'ka |
![]()
Сообщение
#14
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 8.8.2008 Пользователь №: 258 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
Да до этого то я местами понял, непонял как оно раньше собиралось? На куте 4.3 ? Сейчас 4.5 и не собирается. Нучто с этим делать я незнаю. Курю маны. ТОесть должно быть как в *.h ? А конструктору еще передается QObject *owner ? и он незнает что с ним делать?? Не на 4.5 не на 4.3 сей код не мог собираться. Кроме ownera. У тебя не соответсвие типов в первом параметре. Вот с этим и надо тебе разобраться. А на счет ownera - ты его лучше оставь, то есть добавь третий параметр в объявлении конструктора в h-нике |
|
|
Litkevich Yuriy |
![]()
Сообщение
#15
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
den'ka |
![]()
Сообщение
#16
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 8.8.2008 Пользователь №: 258 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
QDataSchema::QDataSchema( const QString ct, const char *objname, QObject *owner ) как я понимаю это традиция Qt 3. Возможно, стоит переписать всё полностью.На сколько я понял, судя по некотрым ifdef в приведенных файлах, то код расчитан как на Qt3 так и на Qt4, поэтому там просто нужно подправить конструктор в нужную сторону |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 2.3.2025, 0:55 |