Managing Projects

One of the major advantages of Qt Creator is that it allows a team of designers and developers to share a project across different development platforms with a common tool for design, development, and debugging.

  • Creating Projects

    To set up a project, you first have to decide what kind of an application you want to develop: do you want a user interface based on Qt Quick or Qt widgets. Second, you have to choose the language to implement the application logic: C++, JavaScript, or Python.

  • Using Version Control Systems

    The recommended way to set up a project is to use a version control system. Store and edit only project source files and configuration files. Do not store generated files.

  • Configuring Projects

    Installation programs and project wizards create default configurations for Qt Creator and your projects. You can modify the settings in the Projects mode.

  • Managing Sessions

    Sessions store items such as open files, breakpoints, and evaluated expressions, which you do not typically want to share across platforms.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.