Qt is a multiplatform C++ GUI application framework. It provides
application developers with all the functionality needed to build
applications with state-of-the-art graphical user interfaces. Qt is
fully object-oriented, easily extensible, and allows true component
Since its commercial introduction in early 1996, Qt has formed the
basis of many thousands of successful applications worldwide. Qt is
also the basis of the popular KDE
Linux desktop environment, a standard component of all major Linux
Qt is supported on the following platforms:
- MS/Windows -- 95, 98, NT 4.0, ME, 2000, and XP
- Unix/X11 -- Linux, Sun Solaris, HP-UX, Compaq Tru64 UNIX,
IBM AIX, SGI IRIX and a wide range of others
- Macintosh -- Mac OS X
- Embedded -- Linux platforms with framebuffer support.
Qt is a product of Trolltech.
Qt is released in different editions:
- Qt Enterprise Edition and Qt
Professional Edition provide for
commercial software development. They permit traditional commercial
software distribution and include free upgrades and Technical Support.
For the latest prices, please see the Trolltech web site,
Availability page, or contact email@example.com. The Enterprise Edition offers additional modules compared to the Professional Edition.
- Qt Free Edition is the Unix/X11
version of Qt available for development of Free and Open Source software only. It is provided free of charge under the terms of both
the Q Public License and the GNU General Public License. The latest version is available
- Qt/Embedded Free Edition is the
Embedded version of Qt available for development of Free software
only. It is provided free of charge under the terms of the GNU General Public License.