В библиотеке Qt 4.5 значительно ускорена работа компонент QtWebKit и QGraphicsVi

Автор turbo, 12 Августа 2008, 12:41

« предыдущая тема - следующая тема »

0 Пользователей и 3 Гостей просматривают эту тему.

turbo

На конференции Akademy 2008, проходящей сейчас в Бельгии, разработчики Qt Simon Hausmann и Andreas Aardal Hanssen объявили о громадных улучшениях в браузерном движке и канвасе библиотеки, которые используются, например, технологией рабочего стола KDE - Plasma. Поддержка видео, анимаций и трансформаций, оптимизации, направленные на ускорение отрисовки и анимации, новые графические эффекты открывают поистине необъятные новые возможности по отображению графического интерфейса для разработчиков.

Hausmann продемонстрировал отображение видео в веб браузере Konqueoror посредством тега "video" языка разметки веб страниц HTML 5. С помощью всего одной строки HTML видео контент в формате Ogg может быть встроен в веб страницы. С помощью элементов стиля CSS можно сделать зеркальное отражение этого видео компонента. Совершенно естественно, что лежащий в основе QtWebKit мультимедийный движок - это технология Phonon, встроенная в KDE.

Будут также возможны анимации - добавляя простые свойства CSS к элементам вашей веб страницы, вы можете их оживлять, вращать и создавать эффект затухания. Используя QtWebKit, написание "богатых", анимированных веб страниц и, конечно, встроенного веб контента в приложения становятся становятся простейшим делом.

После демонстрации Sumon'ом возможностей QtWebkit, на сцену вышел Andreas Aardal Hanssen, который показал некоторые улучшения в библиотеке Qt 4.5, которая ожидается к выходу в начале 2009 года. Не стоит забывать, что Qt 4.4 принесла много вкусностей в виде widgets-on-canvas и большого объёма оптимизаций, которые ускорили работу Plasma. Ещё большее количество прорывов ожидается в развитии графического канваса Qt - так, обещается сорокакратное ускорение некоторых операций и также множество других улучшений - всё это, несомненно, делает Qt уникальной среди конкурирующих библиотек.

Список улучшений, которые ожидаются в Qt 4.5, включает:

    * Расширенная поддержка анимаций через новое API
    * Графические эффекты такие как замутнение, блюм, затенение и прозрачность для элемнтов GraphicsView
    * Анимации преобразования для пользовательского интерфейса

Планы на будущее Hausmann и Hanssen насчёт этих компонентов были восприняты с энтузиазмом разработчиками KDE. Вскоре все эти возможности будут доступны всем пользователям KDE.
http://dot.kde.org/1218387228/