- Qt Creator IDE – powerful cross-platform integrated development environment, including UI designer tools and on-device debugging
- Tools and toolchains – All you need: simulator, local and remote compilers, internationalization support, device 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 is a cross-platform application and UI framework with APIs for C++ programming and Qt Quick for rapid UI creation.
- Intuitive class Libreries
- Easy to use and learn
- Produce highly readable, easily maintainable and reusable code
- High runtime performance and small footprint
Qt Creator IDE and tools
Qt Creator IDE is a cross-platform integrated development environment (IDE). It is the basis for the Qt SDK. It provides:
- Support for desktop and mobile targets
- Integrated UI designer
- Project and build management tools
- gdb and CDB debuggers
- Simulator for mobile UIs
- Support for version control
The Qt UI Creation kit lets you create rich, touch-enabled UIs and apps…quickly.
- Supported by Qt Creator IDE for rapid prototyping and development
- Qt Quick UI runtime – Direct access to native APIs, performance boost with C++
Qt uses standard c++ but makes extensive use of a special code generator (called the Meta Object Compiler, or moc) together with several macros to enrich the language. Qt can also be used in several other programming Languages via language bindings. It runs on the major desktop platforms and some of the mobile platforms. It has extensive internationalization support. Non-GUI features include SQL database access, XML parsing, thread management, network support, and a unified cross-platform Application Programming Interface (API) for file handling.
Distributed under the terms of the GNU Lesser General Public License (among others), Qt is free and open source software. All editions support many compilers, including the GCC C++ compiler and the Visual Studio suite.