Qt

Qt is a comprehensive, object-oriented development framework that enables development of high-performance, cross-platform rich-client and server-side applications. When you implement a program with Qt, you can run it on the X Window System (Unix/X11), Apple Mac OS X, and Microsoft Windows NT/9x/2000/XP by simply compiling the source code for the platform you want. Qt is the basis for the KDE desktop environment, and is also used in numerous commercial applications such as Google Earth, Skype for Linux, and Adobe Photoshop Elements.

Tags Desktop Environment Software Development Libraries Application Frameworks Widget Sets
Licenses GPL QPL LGPL
Operating Systems Windows Windows Windows Windows POSIX
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Apr 2009 12:10
  • Rrelease-after

Changes: Documentation and examples have been improved. The Graphics View Framework has been optimized in several areas. Many minor bugfixes have been made.

  • Rrelease-mid
  •  04 Mar 2009 15:22
  • Rrelease-after

Changes: The runtime performance of applications was improved. A new pluggable graphics system was introduced. QtBenchLib, a new performance benchmarking library, was added. The latest version of WebKit is provided. Proxy support was improved. A new debugger for the QtScript ECMA scripting engine was added. XSLT support for transformation of XML content into XML, HTML, or other text was added. Support for 64-bit development on Apple's Cocoa Framework was added. LGPL version 2.1 was added to the available licenses.

  • Rrelease-mid
  •  29 Sep 2008 09:27
  • Rrelease-after

Changes: This release serves only to rebrand Qt. The copyright has been transferred to Nokia Corporation. The icons and other graphics have been updated to reflect the rebranding. No bug fixes or optimizations have been made.

  • Rrelease-mid
  •  18 Sep 2008 14:42
  • Rrelease-after

Changes: The WebKit browser engine was integrated. The KDE Phonon multimedia framework is now used. The QtConcurrent framework for writing multi-threaded programs without using low-level threading primitives was added. The XQuery XML standard is now supported. Many other enhancements were made, and many bugs were fixed.

  • Rrelease-mid
  •  04 Jun 2007 07:20
  • Rrelease-after

Changes: Major new additions found in this release include enhanced support for native Windows Vista applications; QtScript: an integrated ECMA standard scripting engine; support for Secure Socket Layer (SSL) communications; faster, higher quality 3D graphics rendering with an improved OpenGL engine; a more flexible Main Window architecture; the ability to both render and generate SVG vector graphics images; and improvements to Qtopia Core, including a new font system and enhanced support for OpenGL ES.

Rss Recent comments

Rcomment-before 07 Feb 2005 06:23 Rcomment-trans rwmcgwier Rcomment-after
Rcomment-before 07 Feb 2005 05:54 Rcomment-trans bero Rcomment-after

Re: QT/Windows/Free

> When that is available, call me.

This has been announced today:

==

From: Trolltech Information

To: qt-interest@trolltech.com

Date: 2005-02-07 14:23:52

Dear Qt User/Qt Customer:

Trolltech is pleased to announce that we intend to

make Qt 4 for Windows

available under our successful dual licensing

business model.  This means that

Open Source projects under the GNU GPL license

will be able to target all

major operating systems using Qt 4. We plan to

release the Windows Open Source

version of Qt at the same time as Qt 4.

==

So now everyone can finally stop using that inferior

toolkit with 3 letters ;)

Rcomment-before 07 Jan 2005 01:20 Rcomment-trans atomice Rcomment-after

Re: QT/Windows/Free

> When that is available, call me.

It already is: http://kde-cygwin.sourceforge.net/qt3-win32/

Rcomment-before 01 Apr 2004 15:48 Rcomment-trans rwmcgwier Rcomment-after

QT/Windows/Free
When that is available, call me.

Rcomment-before 08 Mar 2003 20:51 Rcomment-trans d2003xx Rcomment-after

patch for qt-3.1.2
To fix a problem that causes dialogs automatically close when they're called twice or more:

In "/usr/local/src/qt-x11-free-3.1.2/src/dialogs/qdialog.cpp":

line 395: void QDialog::done( int r )
line 396: {
line 397: hide();
line 398: serResult ( r );
line 399: close(); // JUST *REMOVE* THIS LINE
line 400: }

Dd511aab00b6535a906a69f98a44de65_thumb

Project Spotlight

Orbit-Hopper

A game where you must jump over gaps and use various floor types to succeed.

Dc535506b614020994c937c490c23fcf_thumb

Project Spotlight

Citizen Intelligence Agency

A project to increase the surveillance of Swedish parliament members.