crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> qt3 --> qt4, Помогите новичку.
tomas
  опции профиля:
сообщение 21.7.2009, 23:16
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 21.7.2009
Пользователь №: 929

Спасибо сказали: 0 раз(а)




Репутация:   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, но он появляется только при сборке дизайнера, для сборки которого нужна эта бибилиотека, Вот такая вот рекурсия.

Собственно как разрулить?
Сильно не пинайте, только начинаю постигать...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 29.7.2009, 8:09
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(den'ka @ 29.7.2009, 1:52) *
QDataSchema::QDataSchema( const QString ct, const char *objname, QObject *owner )
как я понимаю это традиция Qt 3. Возможно, стоит переписать всё полностью.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- tomas   qt3 --> qt4   21.7.2009, 23:16
- - MoPDoBoPoT   В общем случае для этого используется утилита uic ...   22.7.2009, 0:33
|- - tomas   Нет проблема не в этом. Формы я сам перерисовывал ...   22.7.2009, 1:01
- - Litkevich Yuriy   в pro-файле должны быть перечислены файлы форм: FO...   22.7.2009, 4:00
- - tomas   Все прописано.   22.7.2009, 20:34
- - Litkevich Yuriy   попробуй проект почистить (make clean), а затем оп...   23.7.2009, 6:39
- - kwisp   Litkevich Yuriy, зачем еще раз qmake? майкфайл же...   23.7.2009, 8:14
- - Litkevich Yuriy   Цитата(kwisp @ 23.7.2009, 12:14) зачем ещ...   23.7.2009, 9:04
- - tomas   Разобрался подробнее. Выкинул qt-creator стало пон...   28.7.2009, 17:21
- - Litkevich Yuriy   Покажи файлы qdataschema.{h|cpp} tomas, когда буд...   28.7.2009, 20:40
- - tomas   Не пойму добавляется пустое сообщение. Как удалить...   28.7.2009, 21:19
|- - den'ka   У тебя не соответствие конструкторов в *.h и *.cpp...   28.7.2009, 21:52
- - tomas   Да до этого то я местами понял, непонял как оно ра...   28.7.2009, 22:07
|- - den'ka   Цитата(tomas @ 28.7.2009, 22:07) Да до эт...   28.7.2009, 22:29
- - Litkevich Yuriy   Цитата(den'ka @ 29.7.2009, 1:52) QDat...   29.7.2009, 8:09
- - den'ka   Цитата(Litkevich Yuriy @ 29.7.2009, 8:09)...   29.7.2009, 10:11


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.12.2024, 9:30