The Qt 6.2 release brings with it a smoother, simpler and more flexible CMake experience for developers. This talk will highlight some of the flexible ways projects can be structured, with targets being the main focus rather than directories. New capabilities will be demonstrated for adding resources, handling translations and defining QML modules with automatic tooling integration (e.g. linting, compiling to bytecode). CMake features for improving build performance and robustness will also be presented.
Speaker: Craig Scott (The Qt Company)