Qt is a full development framework with tools designed to streamline the creation of stunning applications and amazing user interfaces for desktop, embedded and mobile platforms.
Qt's cross-platform full framework and tools enables developers to reach various desktop, embedded and mobile operating systems and numerous devices with one code base. Qt brings freedom to the developer saving development time, adding efficiency and ultimately shortening time to market.
- Qt framework - intuitive APIs for C++ and CSS/JavaScript-like programming with Qt Quick for rapid UI creation
- Qt Creator IDE - powerful cross-platform integrated development environment, including UI designer tools and on-device debugging
- One Package – All you need to get started. Installers suited for various development setups
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.
Target Multiple Platforms
Windows | Mac | Linux/X11 | Solaris | Embedded Linux | Windows Embedded | Green Hills Software INTEGRITY | QNX | VxWorks| Android*| iOS*
Learn more about our supported platforms.
*Coming soon. Currently available as technology previews in Qt 5.1 Alpha.