Qt 5.2 Reference Documentation

Qt is a full development framework with tools designed to streamline the creation of applications and user interfaces for desktop, embedded, and mobile platforms.

  • Qt Framework - intuitive APIs for C++ and JavaScript-like programming with Qt Quick for rapid UI creation
  • Qt Creator IDE - a powerful cross-platform integrated development environment, including UI designer tools and on- device debugging
  • Tools and toolchains - internationalization support, embedded toolchains, and more.

With Qt, you can reuse code efficiently to target multiple platforms with one code base. The modular C++ class library and developer tools easily enables developers to create applications for one platform and easily build and run to deploy on another platform.

Qt Framework and tools are available under both open-source and commercial licenses.

The commercially licensed Qt Enterprise and Qt Mobile products contain additional functionality and productivity tools. For details, see qt.digia.com.

Getting Started