Print this page

About Qt

Qt is a cross-platform application and UI framework. Applications can be written for many desktop and embedded operating systems without rewriting the source code.

Qt uses C++ with several non-standard extensions implemented by an additional pre-processor that generates standard C++ code before compilation.

Using Qt

The simplest approach is using a plain text editor for source code editing and building the targets from the command line with Makefiles generated by the qmake utility. For accelerated development there exist a number of IDE's dedicated to Qt development as well as integrations to popular environments such as MS Visual Studio.

Get started by downloading the current version of the Qt framework from the Qt Homepage. After installation on your computer the QTDIR environment variable must point to the top directory of the Qt directory tree.

The sample programs can be downloaded as executables which are statically linked with the Qt libraries. Thus they should run without Qt installed on the computer.

All files needed to build a program can be downloaded in a zipped archive. Included are Visual Studio project files and .pro files for qmake based tools like Qt Creator.

Links to Qt

Qt Software

Qt Overview

Qt Utilities


Previous page: Samples
Next page: The Qt Samples