Они все-таки успели!
Буквально менее часа назад, новый владелец Qt Framework — компания Digia, объявило о выходе долгожданного релиза Qt 5.0
Qt 5.0
Qt 5.0 это глобальное обновление с серии Qt 4.x, которая разрабатывалась с 2005. Было вложено много времени и усилий, чтобы адаптировать Qt для будущего.
Qt 5.0 распространяется как полный SDK пакет с бинарными сборками для Linux (64 и 32 bit), Mac OS X (10.7 и 10.8) и Windows.
И также включает в себя IDE Qt Creator 2.6, примеры и полную документацию.
Видео ниже должно дать хорошее первое представление о новых возможностях и особенностях Qt 5.0.
Это видео сделана с помощью захвата реальной программы, полностью написанной на Qt 5 с использованием Qt Quick, OpenGL и WebKit.
Совместимость
Qt 5 является приемником Qt 4, и было сделано все возможное чтобы максимально сохранить совместимость с Qt 4.x.
Было исправлено множество вещей во внутренней архитектуре, и Qt 5 получился более модульный, компактный и быстрый, но совместимость была сохранена настолько, чтобы большинство приложений можно было перевести на Qt 5 с помощью всего нескольких изменений и перекомпиляции кода.Это, конечно, означает, что Qt Widgets полностью поддерживаются и являются неотъемлемой частью Qt 5. Qt Creator, который является крупнейшим приложением разрабатываемым в рамках Qt Project, является отличным тому примером. Несколько недель назад была выпущена версия Qt Creator 2.6, собранная с Qt 4.8. Qt 5 SDK содержит тот же самый Qt Creator 2.6, но собранный с Qt 5.
Что дальше
Есть несколько вещей над которыми будет продолжена работа в Qt 5.0.x: имеется несколько багов, которые надо пофиксить; также пока несуществует бинарных сборок для компиляторов MinGW и MSVC 2012.
Планируется выпустить первый патч-релиз Qt 5.0.1 уже в конце января.
Команда нацелена на выпуск версии 5.1 в конце весны 2013 года, который будет направлен на повышение стабильность и доработку таких модулей как Qt 3D и Qt Sensors. Также есть надежда на появление Tech Preview версий Qt for Android и iOS в это же самое время.