Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > Qt toolkit
In computer programming, the Qt toolkit is a cross-platform graphical widget toolkit for the development of GUI programs. Qt is most notably used in the KDE desktop environment. It is produced by the Norwegian company Trolltech, formerly Quasar Technologies.Qt uses an extended version of the C++ programming language, but bindings exist for Python, C and Perl. It runs on all major platforms, and has extensive internationalization support. Non-GUI features include SQL database access, XML parsing, and a unified cross-platform API for file handling.
1 Varieties
Four varieties of Qt now exist, supporting various platforms, but with varying licenses:
- Qt/X11 — Qt for X Window SystemIn computing, the X Window System (commonly X11 or X is a windowing system for bitmap displays. It is the standard graphical interface on Unix, Unix-like operating systems and OpenVMS, and is available for most other modern operating systems. X provides t ( GPL or proprietarySomething proprietary is something exclusively owned by someone, often with connotations that it is exclusive and cannot be used by other parties without negotiations. It may specifically mean that something is covered by one or more patents, as in propri)
- Qt/Mac — Qt for Apple Mac OS XMac OS X is the latest version of the Mac OS operating system for Macintosh computers. Developed and published by Apple Computer, it provides the stability of a Unix operating environment and adds popular features of the traditional Macintosh user interfa (formerly proprietary only, now also under GPL)
- Qt/Windows — Qt for Microsoft WindowsImage use policy. Microsoft Windows is a range of commercial operating environments for personal computers. The range was first introduced by Microsoft in 1985 and eventually has come to dominate the world personal computer market. All recent versions of (proprietary, though an obsolete version is available under a free license and a more recent non-commercial version was packaged with C++ GUI Programming with Qt 3, by Jasmin Blanchette and Mark Summerfield)
- Qt/Embedded — designed for PDAsPersonal digital assistants PDA s) are handheld devices that were originally designed as personal organizers, but became much more versatile over the years. A basic PDA usually includes a clock, date book, address book, task list, memo pad and a simple ca and Embedded LinuxEmbedded Linux refers to the use of GNU/Linux operating system in embedded systems such as cell phones, PDAs, media player handsets, and other consumer electronics devices. In the past an embedded development was mostly performed using proprietary code wr (GPL or proprietary)
The KDE on Cygwin project is also working on a new native Windows version of Qt, based entirely on the Qt/X11 source code, licensed under the GPL.
2 Current
Trolltech is currently developing Qt 4, which includes a lot of new features. Visit http://www.trolltech.com for more information.
Read more »