New Qt 4.4 Integrates WebKit and Supports Windows Embedded CE - Trolltech
Posted in Compiler Assembler, Development Tools, Internet, Mobile DevicesOn Wednesday, May 7, 2008
Trolltech has
released version 4.4 of its Qt development framework. The new Qt
4.4 integrates WebKit and provides Windows Embedded CE
support. Qt 4.4 enables developers to create applications that blend content from the live
Web
into native desktop and mobile applications. This new version
of Qt also makes it easier to
deliver a consistent user experience across operating system such as Windows, Linux
and Macintosh, and also on mobile devices. It provides a common framework to
deliver applications and services across both desktops and devices.
|
About Trolltech’s Qt
Qt is a cross-platform application development framework, widely used for
the development of GUI programs and non-GUI programs. Qt is most notably used in
KDE, Skype, Opera web browser, Google Earth, Qtopia, OPIE and Photoshop
Elements.
Qt uses C++ with several non-standard extensions implemented by an additional
pre-processor that generates standard C++ code before compilation. Qt can also
be used in several other programming languages suc as C#, Java, Ada, PHP (PHP-Qt),
Pascal, Perl, Python (PyQt) and Ruby (RubyQt). Non-GUI features include SQL
database access, XML parsing, thread management, unified cross-platform API for
file handling and network support.
Qt 4.4 development framework can also be deployed on devices running Windows Embedded
CE operating systems. Windows Embedded
CE now can be found on wide variety of devices
such as smart-phones, digital picture frames, barcode readers, set-top boxes,
etc.
The new features in Qt 4.4 development framework include:
- Qt WebKit Integration – Qt now incorporates WebKit, the open source
browser engine inside Apple’s Safari browser, the Apple iPhone and millions of
Nokia smartphones. The integration enables developers to blend web and native
content and functionality, create innovative user interfaces, and deliver a
consistent, web-enriched user experience. - Qt for Windows CE – In addition to its existing embedded Linux support, Qt
now also supports Windows CE, delivering a single gAPI for both operating
systems. This allows consumer electronics manufacturers to shorten time to
market and lower costs by unifying skills, people and code. Code can be moved
from desktop to desktop, desktop to embedded devices and from one embedded
device to another. - Multimedia Framework – Qt now includes support for Phonon, a multimedia
framework developed in conjunction with the KDE community. Phonon makes it
easy to include multimedia playback in C++ applications so developers can
easily integrate rich multimedia content into applications. - Widgets in Graphics View – Qt now also adds the flexibility of embedding
widgets into a scene, bringing layouts, styling, pop-ups and even window
decorations into the canvas realm, and allowing the rotation, scaling, and
application of perspective transformations to widgets. - Concurrency Framework – Qt now includes an API that makes it easy to
develop multithreaded applications and take advantage of multi-CPU systems. - Enhanced XML Support – Qt now incorporates support for the XQuery standard.
This enables developers to query, extract and transform data from XML encoded
content in Qt-based applications.
Qt 4.4 development framework is available under the GPL and commercial
license. The product can be downloaded at
Trolltech website.
Possible Related Entries:
![[Embedded System roll-b]](images/roll/roll-b-4.gif)