Важные изменения в Qt4, что могут привести к проблемам переноса с Qt3:
* Удалено Проектирование : Qt Designer сейчас только считывает и редактирует .ui файлы. Он не регламентирует проект (.pro файл).
* Удален редактор кода. Qt Designer больше не используется для редактирования кода.
* Изменен формат .ui файлы. Qt Designer 4 не может считывать созданые Qt Designer 3. Однако, был создан инструмент uic3 для генерирования Qt4 кода из Qt3 ui. файлов, и преобразует старые .ui файлы в формат читаемый Qt Designer 4.
* Изменена структура кода, генерируемая uic. Myform.ui содержащий форму MyForm сейчас преобразуется в единственный заголовочный файл ui_myform.h, который содержит объявления и определения класса POD Ui::MyForm.
* Новая система файлов ресурсов. Данные о иконках не сохраняются в .ui файле. Иконки кладутся в файлы ресурсов (.qrc).
|