Qt5 and Qt6 CMake "Hello World" templates

Qt starter projects

Qt5 Qt6 | 2024-04-16
1 бул. „Княз Александър Дондуков", Sofia Bulgaria - Kodak Gold 200, 2022

Generally speaking, there are 3 types of Qt GUI applications:

  1. A QtWidgets application
  2. A QtQuick application (QML)
  3. A QtWidgets application that integrates a QtQuick widget

We've prepared multiple repositories where each variant is covered:

All of the above projects are CMake only (no qmake). In some cases, they come with a Dockerfile that offers static cross-compilation to Windows.

To conclude, these projects should help you to quickly get started creating a Qt application. See their README's for more information.