Trolltech Rolls Out Version 4.3 of Qt and Qtopia Core

Trolltech announced the release of Qt 4.3, the latest feature release of its popular framework for high performance, cross-platform application development. Qt includes a C++ class library and integrated development tools for cross-platform development and internationalization. Also released is Qtopia Core 4.3, the leading application framework for single-application devices powered by embedded Linux.

Qt and Qtopia Core 4.3 provide commercial and open source developers with a number of new features and significant performance improvements across the framework. Major new additions found in the releases include:

  • Enhanced support for native Windows Vista(TM) applications
  • QtScript: An integrated ECMA standard scripting engine
  • Added support for Secure Socket Layer (SSL) communications
  • Faster, higher quality 3D graphics rendering with an improved OpenGL(R) engine
  • A more flexible Main Window architecture
  • Ability to both render and generate SVG vector graphics images with new SVG file generation
  • Improvements to Qtopia Core, including a new font system and enhanced support for OpenGL ES

Enhanced Support for Native Vista Application Development
The addition of comprehensive support for Vista styles, controls and animations now enables Qt developers to create applications that look and feel at home on the next-generation Windows platform. With Qt 4.3, Qt-based applications are now fully compliant with Vista style guidelines, and take advantage of the latest Vista innovations. In fact, Qt Linguist has earned Vista Certification with version 4.3, indicating that it meets Microsoft’s guidelines for Vista compatibility.

“Trolltech continues to make cross-platform software development progressively easier and more powerful,” comments Product Director, Developer Tools, Naren Karattup. “Our efforts in this area are reflected in the Vista Certification earned for Qt 4.3 Linguist. With Qt 4.3 there is no barrier to creating applications with native look and feel on all major operating systems. Developers can easily target Vista and previous Windows versions in addition to the Linux and Mac platforms.”

New ECMA Scripting Engine Integrated in Qt 4.3
Qt 4.3 adds QtScript, an all-new ECMA standard-compliant scripting engine. QtScript integrates with Qt’s innovative Signals and Slots mechanism for easier inter-object communications, and provides powerful integration between C++ and scripting in Qt based applications. QtScript is available to Qt commercial customers as part of the Qt 4.3 Desktop Edition, and to open source developers as part of the Qt Open Source Edition. QtScript is based on a more current version of ECMAScript (JavaScript) – ECMA Standard 262.

About Qt
Qt sets the standard for high performance, cross-platform software development. Some of the world’s largest software companies rely on Qt to create innovative, advanced solutions across multiple platforms. Qt benefits from a large open source and commercial development community. A growing ecosystem of partners provides programming skills, technology, consulting, integration and training services.

About Trolltech
Trolltech(R) is the company that makes software faster to build and easier to use. Trolltech’s magic inspires software innovation and drives improved usability. The magic is the combination of efficient software development with an innovative, high-quality user experience. The company’s family of products includes Qt(R), which sets the standard for high-performance, cross-platform software development; and Qtopia(R), the unrivaled application platform for the efficient creation of Linux devices.

Trolltech, Qtopia and Qt are registered trademarks of Trolltech ASA.