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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Для тех кто переходит с Qt3 на Qt4  (Прочитано 5065 раз)
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« : Август 29, 2005, 17:10 »

Нашел тут статейку

http://msk.nestor.minsk.by/kg/2005/30/kg53010.html

очень порадовали слова

Цитировать
А теперь об изменениях в Qt4 по сравнению с Qt3.2. Написать об этом и не употребить ни одного матерного слова — задача практически невыполнимая. Изменений много, и они глобальны. Если у вас уже есть проект, написанный на Qt3.х, который нужно перенести на Qt4 — мои соболезнования! Trolltech настолько не позаботилась об обратной совместимости, что изменила не только некоторые имена классов и методов, но даже их общую семантику. Настоящей насмешкой звучит название утилиты «qt3to4», предназначенной для автоматизации портирования. Все, что сделает эта утилита — просто переименует некоторые классы — вот и все. В документации на qt3to4 сказано примерно так: «Запустите qt3to4, затем — make, после чего исправьте все ошибки, выявленные во время сборки». Некоторые классы настолько видоизменились, что для упрощения портирования в Qt4 просто оставили их Qt3'шные версии — они имеют приставку «Q3». Кроме множества внешних изменений, которые вы мгновенно заметите, как только начнете использовать Qt4, есть множество изменений внутренних.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Август 30, 2005, 13:21 »

пока учусь переходить тут еще нашел

http://doc.trolltech.com/4.0/porting4-designer.html

Цитировать
The most important changes in Qt Designer 4 which affect porting for .ui files are summarized below:

Removed project manager. Qt Designer now only reads and edits .ui files. It has no notion of a project (.pro file).
Removed code editor. Qt Designer can no longer be used to edit source files.
Changed format of .ui files. Qt Designer 4 cannot read files created by Qt Designer 3 and vice versa. However, we provide the tool uic3 to generate Qt 4 code out of Qt 3 .ui files, and to convert old .ui files into a format readable by Qt Designer 4.
Changed structure of the code generated by uic. The myform.ui file containing the form MyForm is now converted into a single header file ui_myform.h, which contains the declaration and inline definition of a POD class Ui::MyForm.
New resource file system. Icon data is no longer stored in the .ui file. Instead, icons are put into resource files (.qrc).


ВООБЩЕ ЭТОТ ПЕРЕХОД _КУЧУ КОДА ПЕРЕДЕЛЫВАТЬ Грустный
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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