New Qt Upgrade Features Hundreds of Enhancements and Features

8/19/2002 - Trolltech, the leader in single-source, multiplatform software development, previewed version 3.1 of Qt at LinuxWorld. This new version is particularly noteworthy because it gives developers and corporate IT professionals—for the first time—a way to gradually migrate from the limited world of Motif and MFC over to the single-source, multiplatform nirvana of Qt.

Qt, the standard C++ application framework for multiplatform development, lets developers write a single source-tree that will run—natively—on Windows, Linux/Unix, Mac OS X, and embedded Linux.

"Developers have loved Qt for years because it lets them write code once and deploy it anywhere," said Eirik Aavitsland, Qt’s product manager. "Qt allows them to eliminate the drudgery of porting and maintaining multiple source trees so they can concentrate on what they do best—innovation, creativity, bringing new software to life."

Greatly simplified creation of ActiveX controls Among the functions included in Qt 3.1 is Trolltech’s new ActiveQt, a framework that lets developers use Qt to create ActiveX controls (for example, Internet Explorer plug-ins), and use Qt applications as ActiveX servers (for example, an Excel spreadsheet window). ActiveQt offers a clean, simple Qt application programming interface (API) to replace the notoriously complex native ActiveX and COM APIs. The result is enhanced productivity, with great reductions in the time necessary to create ActiveX servers and controls.

Motif integration enables gradual migration Qt 3.1 for Unix and Linux also includes new facilities for Motif integration, enabling developers to gradually insert Qt-based code into existing Motif applications, rather than rewriting the entire code-base at the same time. This provides a smooth and elegant migration path to Qt by allowing Qt and Motif components to co-exist in the same application.

Mac OS X integration The Mac OS X version of Qt 3.1 introduces many improvements to further integrate Qt with the Mac OS X environment. These include integration with the Mac Appearance Manager, anti-aliased text drawing, and user settings. The Qt OpenGL support is also greatly improved, and uses the hardware-accelerated drivers.

Additional benefits Other benefits of Qt 3.1 include: - Easier graphical user interface (GUI) design, with numerous improvements to Qt Designer, the GUI builder for Qt. These include a property editor that can operate on multiple widgets simultaneously, greatly enhanced WYSIWYG support, and a toolbar layout that is more intuitive.

Pricing and Availability Qt 3.1 beta 1 will be released within the next two weeks. It will be free of charge to open-source developers. Contact for conditions, prices and license terms for commercial use of Qt 3.1 or any other Trolltech product.

About Qt and Qt/Embedded
Qt is a multi-platform, object-oriented, easily extensible C++ application framework. Trolltech's flagship product, Qt is well known in the open source world, and is a de facto standard on Linux. The full Trolltech product line includes Qtopia; Qt/Windows; Qt/Mac; Qt/X11; Qt/Embedded; Qt Designer, a rapid application development tool; and Qt Linguist, an internationalization tool.

About Trolltech (
Trolltech is a software company with two flagship products: Qt and Qtopia. Qt is a multi-platform C++ application framework that lets developers write single-source applications that run—natively—on Windows, Linux, Unix, Mac OS X and embedded Linux. Qt has been used to build thousands of successful commercial applications worldwide, and is the basis of the open source KDE desktop environment. Qtopia is the first comprehensive application environment built for embedded Linux, and is used in Sharp's new Zaurus SL5500 personal mobile tool. Trolltech is headquartered in Oslo, Norway, with offices in Brisbane, Australia, and Santa Clara, California.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: