Teach Time Encyclopedia - Learn About Our World
Home Page
Teach Time
Featured Topics

United States
by state

CITYology

Academic Disciplines

Historical Timelines

Themed Timelines

Calendars

Reference Tables

Biographies

How-tos



Wednesday, October 15, 2008

Qt toolkit

The Qt toolkit (Qt for short) is a free cross platform graphical widget toolkit for the development of GUI programs, and is produced by the Norwegian company Trolltech (formerly Quasar Technologies, consequently Qt was formerly named Quasar Toolkit). Notably used in KDE, a desktop environment for UNIX and UNIX-like systems. It uses an extended version of the C++ programming language, but bindings for Python, C programming language and Perl exist. It runs on all major platforms, and has extensive internationalization support. Non GUI features include SQL database access, XML parsing, and an unified cross-platform API for file handling..

Four flavours of Qt now exist, supporting various platforms, but with varying licenses:

Table of contents
1 Current
2 History
3 External links

Current

Trolltech is currently developing QSA - Qt Script for Applications. QSA will let Qt developers make their applications scriptable. QSA is based on ECMAScript (aka JavaScript).

History

Development of the tool kit began in 1992, two years before the formation of Trolltech.

Controversy erupted around 1997 when it became clear that KDE was going to become one of the leading desktop environments for GNU/Linux. Based on the Qt Toolkit, which was then under the Q Public License (QPL), many people in the open source and free software movements were worried that an essential piece of one of their major operating systems would be under commercial control.

This gave rise to two efforts: the Harmony toolkit which sought to duplicate the Qt Toolkit under a free software license and the GNOME desktop that was meant to supplant KDE entirely. The GNOME Desktop used the Gtk+ toolkit which was written for the GIMP, and mainly uses the C programming language. Gtk+ endeavors to have the same cross-platform capabilities as Qt.

Compromises were sought between KDE and Trolltech wherein Qt would not be able to fall under a more restrictive license than the QPL, even if Trolltech was bought out or went bankrupt. This did not satisfy all the critics, and finally, on September 4, 2000, Trolltech announced that the upcoming Qt 2.2 release will be licensed under the GPL. Qt 2.2 was released on September 6, 2000, KDE 2.0 followed on October 23, 2000.

Subsequent releases of Qt/X11 have also been released under the GPL.

External links



Internet Hotel Solutions

Site Sponsors
AC Units
Baltimore Harbor
Boot Camp Grads
Bra Size
Burkittsville
College Hotels
Digital Harbor
Free Cell Phones
Golden Hare Travel
Golf Vacations
Golf Courses
Gourmet
Hair Styles
Hippodrome
iWoman
Lesson Plans
Maryland Hotels
MD Genealogy
Minor League Stuff
Motel Site
Ocean City
OC Real Estate
Old Agers
Office Supplies
Orlando
Pet Friendly Hotel
Room Prices
Savannah, GA
Ski Vacations
South Baltimore
Student Teaching
Travel Sources
University Hotels
Visit Military Bases
Washington, DC

Brought to you by NoChildLeftBehind.com and the Beaches and Towns Network, LLC.