Qt is a full development framework with tools designed to streamline the creation of applications and user interfaces for desktop, embedded, and mobile platforms. With Qt, you can reuse code efficiently to target multiple platforms with one code base.
The commercially licensed Qt Enterprise and Qt Mobile products contain additional functionality and productivity tools. For details, see qt.digia.com.
See why over 450,000 developers in more than 70 industries have chosen Qt to build advanced applications and devices.
Download and Install
To download Qt, the Downloads page has the installer for your platform.
Download the Qt SDK
Qt libraries | Qt Creator IDE
Learn how to use Qt in your projects by following our examples and by reading our documentation.
- Qt Reference Documentation
- Videos and Presentations
- Examples and Tutorials
- QML Applications
- Learning Guides
- Books about Qt
The Qt Project houses a vibrant community of Qt users, developers, and enthusiasts. Feel free to hop in and join the discussion: