A Cross Platform GUI Framework
Posted in Qt - The Qt Company
Develop Fluid, High-Performance UIs and Applications
Target embedded, desktop, and mobile platforms with the same code base for all.
Qt’s design tools are geared towards ease of use, facilitate rapid prototyping and streamline the workflow between designers and developers. UI design has never been so easy and powerful!
Qt Design Studio
Easy-to-use design tool that lets designers import designs from Sketch and Photoshop to Qt, customize and animate them, and turn them into QML code developers can use.
Qt 3D Studio
A compositing tool that lets you to import 3D models, images and other assets to create interactive presentations, UIs and applications.
Qt is full of tools to simplify developer’s lives and help with not just coding but also tasks like building, compiling, testing, localization, internationalization, localization, and more.
Qt Creator IDE
Responsive and intuitive cross-platform development environment with integrated tools for WYSIWYG UI design, code editor with syntax completion, and visual debugging & profiling tools.
Simplify your build process for applications, libraries and components with Qt’s own qmake or use CMake.
TESTING & DEBUGGING
All the functionality you need for unit testing, and extensions for GUI testing to ensure high quality and performant applications.
Scale down to only the features and tools you need to achieve a smaller application footprint.
Use Qt’s libraries and APIs to develop software with native C++ performance for mobile, desktop, and embedded systems.
The foundation of Qt on all platforms available on all supported operating systems. General and useful for most applications.
Add value to your applications with special-purpose modules ranging from locations services, charts, to 3D rendering.
Supported Languages & Platforms
Create fluid user interfaces with QML and boost your performance using C++. The choice is yours. You can even use Python and other community backed language bindings. Qt supports most operating systems and enables you to scale your applications down to target microcontrollers running on bare metal or up to high-end computers.