Qt Creator 14 released with support for Lua-based plugins, and improved C++ & QML features
Qt has released version 14 of Qt Creator, its cross-platform integrated development environment (IDE). This update introduces support for Lua-based plugins, enabling extension of Qt Creator without compiling C++ plugins for all platforms. The new version also features an improved UI for managing plugins via the Extensions mode.
Qt Creator 14 adds a File Open Workspace menu to open directories as projects, and includes an option to toggle visibility of disabled kits in Projects mode. Advanced search options and document search settings are now saved in sessions. Additionally, C++ code model settings and CMake settings are configurable per project, with CMake settings and debuggers configurable directly from CMake presets.
The update brings various C++ refactoring actions and enhances support for QML enums. The QML language server becomes the default backend for the QML code model in Qt 6.8 and later, with backward compatibility for earlier Qt versions. Performance improvements in C++ debugging, fixes for dark system themes on Linux, and numerous other enhancements are also included in this release.
