Qt Creator 20 introduces several CMake improvements: CMakePresets Kits are now project-specific and temporary (using a 'Project Name : Preset Name' scheme) to avoid global Kit pollution. A new vendor extension under the qt.io key allows direct specification of compilers and Qt versions in presets. Error reporting is improved so Kit configuration failures are now surfaced in the UI rather than requiring debug logging. CMakePresets.json changes now trigger automatic preset reloading. Additionally, the find_package dependency provider now surfaces transitive Qt component dependencies, such as SerialPort when SerialBus is requested.

2m read timeFrom qt.io
Post cover image
Table of contents
CreationCompiler and Qt vendor extensionError reportingReloadingfind_package dependency provider
396 Impressions