Qt and Qt Quick

    This chapter shall provide a high-level overview of Qt 6. It shows the different application models available for developers, as well as a showcase application, as a sneak preview of things to come. Additionally, the chapter aims to provide a wide overview of the Qt content and how to get in touch with the makers of Qt the Qt Company.

    Qt 5 was released many years ago and introduced a new declarative way of writing stunning user interfaces. Since then a lot has changed in the world around us. The

    • It’s cross-platform nature
    • World class APIs and documentation
    • Maintainability, stability and compatibility
    • A large developer ecosystem

    Qt 6 adjust the Qt product to new markets while keeping close to the users values.

    The desktop market is the root of Qts offering. It is where most users get the first contact with Qt and it forms the base for the Qt tools and its success.

    At the other end of the spectrum there is a demand for more complex and 2D/3D integrated user interfaces. These 3D content with 2D elements based interfaces will be common, as will be the usage of augmented and virtual reality.

    The growth of connected devices and the higher demand for smooth user interfaces require a simpler workflow to create applications and devices. Integrating UX designers into the development workflow and is one of the goals of the Qt 6 series.

    Qt 6 does bring us:

    • Next generation graphics
    • Unified and consistent tooling
    • Enhanced Qts C++ APIs