\titleQt Creator Manual

Qt Creator is a cross-platform, complete integrated development environment (IDE) for application developers to create applications for multiple desktop, embedded, and mobile device platforms, such as Android and iOS. It is available for Linux, macOS and Windows operating systems. For more information, see Supported Platforms.

In addition, you can use the experimental WebAssembly plugin to build applications in web format and run them in web browsers.

This manual also describes features that are only available if you have the appropriate Qt license. For more information, see Commercial Features.

Click Here for a List of All Topics
Getting Started
  • IDE Overview
  • User Interface
  • Configuring Qt Creator
  • Building and Running an Example
  • Tutorials
Managing Projects
  • Creating Projects
  • Version Control Systems
  • Configuring Projects
Designing User Interfaces Coding
  • Writing Code
  • Finding
  • Refactoring
  • Configuring the Editor
  • Modeling
  • Editing State Charts
Building and Running
  • Validating with Target Hardware
  • Building for Multiple Platforms
  • Running on Multiple Platforms
  • Deploying to Devices
  • Connecting Devices
Testing
  • Debugging
  • Analyzing Code
  • Running Autotests
  • Using Squish
How To Reference
Contact Us
  • To report bugs and suggestions to the Qt Project Bug Tracker, select Help > Report Bug.
  • To copy and paste detailed information about your system to the bug report, select Help > System Information.
  • To join the Qt Creator mailing list or #qt-creator channel on Libera.Chat IRC, select Help > Contact.
  • For credits and a list of third-party libraries, see Acknowledgements.