- Qt Creator Manual 6.0.2

Getting Started

# Qt Creator Manual

Qt Creator provides 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.

All Topics

Getting Started

- IDE Overview
- User Interface
- Configuring Qt Creator
- Building and Running an Example
- Tutorials

Managing Projects

- Creating Projects
- Using Version Control Systems
- Configuring Projects
- Managing Sessions

Designing User Interfaces

- Developing Qt Quick Applications
- Developing Widget Based Applications
- Optimizing Applications for Mobile Devices

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

Advanced Use

- Supported Platforms
- Build Systems
- Using Command Line Options
- Keyboard Shortcuts
- Using External Tools

Getting Help

- Using the Help Mode
- FAQ
- How-tos
- Known Issues
- Glossary

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.