Qt 4.7 — новая версия популярного фреймворка от Nokia
4Иллюстрация с сайта qt.nokia.com
Компания Nokia объявила о выпуске новой версии популярного фреймворка для разработки кроссплатформенных приложений с графическим пользовательским интерфейсом — Qt 4.7.
Главным новшеством релиза Qt 4.7 стало появление декларативного языка QML (Qt Meta-Object-Language), описывающего интерфейс программы и ее поведение. Заявляется, что QML должен быть знаком «разработчикам, предпочитающим языки скриптового типа вроде JavaScript» и позволит дизайнерам интерфейсов и разработчикам работать совместно с итеративным подходом.
Другие изменения в Qt 4.7 связаны с производительностью. В пресс-релизе сообщается, что «значительные улучшения в производительности позволили приложениям и пользовательским интерфейсам работать быстрее и более гладко». В частности:
- Рендеринг анимации в QtWebkit был ускорен на 31% по сравнению с Qt 4.6.
- Улучшения в скорости скроллинга в QtWebkit. При тестировании популярных веб-сайтов выяснилось, что страницы Facebook прокручиваются на 67% быстрее, а другие — менее нагруженные страницы — в среднем на 350% быстрее.
- Новый класс QStaticText делает рендеринг текста в два раза быстрее, чем это было в Qt 4.6.
- Движок QPainter теперь позволяет более эффективно рисовать системы частиц в OpenGL.
В релиз Qt Creator 2.1 будет включен инструмент Qt Quick, который позволит быстро и просто создавать интерфейсы с помощью QML.
Постоянная ссылка к новости: http://www.nixp.ru/news/10723.html. Дмитрий Шурупов по материалам qt.nokia.com.
VidCutter 5.0.0 — новая версия кроссплатформенного свободного приложения для обрезания видео 1
Lumina Desktop 1.3 — обновление графической рабочей среды на базе Qt 3
Lumina 1.2.0 — новая версия рабочего окружения для TrueOS на базе Qt
AsteroidOS Alpha 1 — первый релиз новой свободной операционной системы для «умных» часов 1
LXQt 0.11 — легковесная рабочая среда на базе Qt обновилась 2
Nokia: Релиз Qt 4.5 будет доступен под лицензией LGPL
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1