Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment that simplifies the development of GUI applications. It is part of the SDK for the Qt GUI application development framework. The editor has features like syntax highlighting and auto-completion.
Qt Creator 7 is officially released, and the updates are as follows:
conventional
- give
Welcome
a new look - will be
New File or Project
divided intoNew File
andNew Project
- Added notification of new versions of Qt available for selection in the online installer
- Added more context menus
Show in File System View
- Added
Tools > Debug Qt Creator > Show Logs
for viewing Qt Creator debug logs - Moved C++ code model and language client checker to
Tools > Debug Qt Creator
edit
- Added action to select all search results in a document
- Added support for selecting an external editor as default editor
- Fixed copy action in text edit macros
- Fixed cursor position after backspace, and moving up or down
C++
- Switch to LLVM 14 in binary packages
- Switch to Clangd by default
- Fixed compilation errors appearing under Code Model Errors in Issues panel.
- Fixed a performance issue with the global indexer
- Fixed refactoring icons on HiDPI screens
- Fixed dot to arrow conversion with extra characters
- clang-format
- Moved settings to
Code Style
editor - Added synchronization between
clang-format
settings and custom code styles
- Moved settings to
QML
- Updated parser to latest Qt version
- Fixed an issue where QML modules were not found in the application directory
Python
- Added Python specific language server settings
Language Server Protocol
- Removed support for obsolete semantic highlighting protocol proposal
- Fixed an issue where outdated diagnostics could be displayed
- Fixed re-highlighting issue
- Fixed a crash when closing documents quickly
FakeVim
- Added support for backslashes in alternate commands
Git
- Added support for filtering logs by author
- Added handling of
HOMEDRIVE
andHOMEPATH
- Fixed an issue where conflicts with deleted files could not be resolved
Windows
- Fixed auto-detection of MinGW compiler
- Fixed missing compilation for MSVC
Issues
- Fixed wrong path separator
client
when
Linux
- Add Wayland backend
macOS
- Fixed macOS dark mode not working with dark themes
- Fixed user application inheriting access rights from Qt Creator
- Fixed key duplication
zsh
FixedTerminal
environment when using open
Android
- Added option for default NDK
Include prebuilt OpenSSL library
Fixed.pro
an issue where the wrong file could be added- Fixed using LLDB to debug devices with uppercase identifiers
- Fixed detection of available NDK platforms for recent NDKs
- Fixed naming of devices connected via both USB and WiFi
WebAssembly
- Improved browser selection
- Fixed running CMake-based Qt Quick applications with Qt 6.2
Docker
- Added experimental support for macOS hosts
……
For more details, please check: https://www.qt.io/blog/qt-creator-7-released