-
Latest Version
-
Operating System
Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11
-
User Rating
Click to vote -
Author / Product
-
Filename
qt-creator-opensource-windows-x86_64-16.0.0.exe
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Qt Creator 16.0.0.
For those interested in downloading the most recent release of Qt Creator or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
Editing:
- Removed the confusing `Mixed` indentation setting
- Added auto-detection for the indentation setting `Preferences > Text Editor > Behavior`
- Added a button for indentation settings to the editor toolbar
- Fixed that `File > Close` / `Ctrl + W` closed pinned files
- Fixed the behavior of `Shift + Backspace` for multi-cursor editing
C++:
Changed:
- `Preferences > C++ > Quick Fixes > Getter Setter Generation Properties` to use JavaScript expressions for transformation of the contents
- Improved the dialog for `Create implementations for member functions`
- Fixed a formatting issue when applying method signature changes
- Fixed the generation of getters for local enum types
Built-in:
- Added support for init-statements in range-based `for` loops
- Added support for refactoring in the presence of concepts
QML:
qmlls:
- Added the value of the `QML_IMPORT_PATH` CMake variable to the imports passed to `qmlls`
- Changed `Go to Definition` to be a non-advanced feature
- Changed the outline to be an advanced feature
- Fixed that the language server was not restarted after changing the Qt version in the kit
- Fixed that toolbars where created over and over again
Language Server Protocol:
- Added support for `Diagnostic.CodeDescription`
- Added the option to enable or disable language servers per project
Copilot:
- Fixed issues with newer versions of the language server
- Fixed the colors of items
- Added `SDKs` settings category
- Added settings for the Windows App SDK
- Moved the Android and QNX SDK settings to the new category
- Added support for [LoongArch]
- Added an option for the run environment to the kit settings
- Merged various related kit settings to the same row in `Preferences > Kits > Kits` ([Documentation]
Made build configuration specific variables like `Device:HostAddress` and`Device:KeyFiles` available to deploy configurations:
- Improved the target setup page in Projects mode
- Made the `Configure` button always visible
- Made the initially selected kit visible without scrolling
- Fixed some inconsistencies between build device and run device settings
- Fixed that the application output doesn't show the last line when filtering is active
- Fixed that the project specific editor settings were not applied to the
- Markdown editor
- Fixed the title of `Build for Run Configuration <name>`
- Fixed a crash when an application outputs lots of lines
- Fixed the `Disable` button for the first item
- Fixed the `Edit` button for disabled items
- Improved performance of Qt ABI detection when module `.json` files are available
- Improved performance of collecting Qt version information
- Removed unnecessary warning when the Qt version in a kit does not have a QML utility
Qt Creator Plugin Wizard:
- Added support for building for Windows and Linux on ARM on GitHub
- Added a run configuration that runs the Qt Creator that the plugin was built with CMake
- Simplified the project tree hierarchy for empty subdirectories
- Added support for creating run configurations for custom CMake targets with the `qtc_runnable` `FOLDER` property
- Improved the performance when CMake reply files change on disk
- Fixed that manually created run configurations could be removed if `Create suitable run configurations automatically` was turned off
- Fixed issues with Objective-C/C++ files if `OBJCXX` is added to the list of languages in the project file
- Fixed that Ninja was not detected even when `CMAKE_MAKE_PROGRAM` was set
- to the `ninja` executable
- Fixed the import of multi-config CMake presets
Package Manager Auto Setup:
- Changed the default installation directory to `/tmp` to ensure that the directory is writable
Qmake:
- Fixed that `.pri` files that are included but unused were not marked as inactive in the project tree
Meson:
- Replaced explicit calls to `ninja` by their equivalent `meson` calls
- Improved the layout of the project tree
Debugging:
- Changed that clicking disabled breakpoints enables them instead of removing them
- Fixed the movement of pinned debugger tooltips with extra editor windows
C++:
Pretty printers:
- Added `QMultiHash`
- Fixed issues with debuggers that use an older Python version
CDB:
- Disabled heap debugging by default and added the option `Enable heap debugging`
Analyzer:
Clang:
- Fixed a crash when the tool is run in parallel
QML Profiler:
- Fixed issues with restarting the profiler on remote Linux devices
- Fixed that profiling could fail to start
- Fixed the sorting of statistics
Axivion:
- Added support for images in the issue details
- Moved Axivion preferences to `Preferences > Analyzer > Axivion`
- Fixed that the display of data in the issues table did not adapt to the column's data type
- Fixed that filters were shown even for issue types that do not suppor them
- Fixed that the Filter menus opened at the wrong position
Coco:
- Added support for configuring CMake and qmake projects for code coverage
- in `Projects > Project Settings > Coco Code Coverage`
Terminal:
- Fixed that the view didn't jump to the end on input
- Fixed the title of tabs
- Fixed killing the shell process
- Fixed auto-scrolling
Version Control Systems:
- Added automatic detection of files under version control even when the corresponding plugin is disabled
- Added a notification that suggests enabling a version control plugin when files under that version control are detected
- Disabled the `Bazaar`, `Fossil`, `Mercurial`, and `Subversion` support plugins by default
Git:
- Increased minimum Git version to 2.13.0
- Added `Create Branch From` to the context menu on commits in `Git Log` ([Documentation]
- Added the option to show the log of the branch in the `Git Commit` and `Amend` views by clicking the branch name
- Added the action `Status (Including All Untracked)`, and changed the standard `Status` action to exclude untracked files
Platforms:
Windows:
- Fixed that temporary files were created when saving files on the FAT file
- system and removed only at Qt Creator shutdown
Linux:
- Added support for the `terminator` terminal emulator
macOS:
- Fixed a crash when MinGW toolchains are detected on macOS hosts
Android:
- Fixed a performance problem when detecting the Android ABI
- Fixed that the wrong `lldb-server` could be used
iOS:
- Added support for application output and C++ debugging for devices with iOS 17 and later
- Fixed a crash when stopping applications on devices with iOS 16 and earlier
- Fixed QML profiling on devices with iOS 16 and earlier
- Fixed that the development teams could not be determined with Xcode 16.2 and later
Remote Linux:
- Added support for `GoCmdBridge` for performance improvements
Docker:
- Fixed an issue with running `pkg-config` in the container
- Fixed an issue with shutting down the device access
- Fixed soft asserts during container setup
QNX:
- Fixed issues with Clangd 19
OperaOpera 119.0 Build 5497.110 (64-bit)
SiyanoAVSiyanoAV 2.0
PhotoshopAdobe Photoshop CC 2025 26.8 (64-bit)
BlueStacksBlueStacks 10.42.80.1002
CapCutCapCut 6.4.0
Premiere ProAdobe Premiere Pro CC 2025 25.3
PC RepairPC Repair Tool 2025
Hero WarsHero Wars - Online Action Game
SemrushSemrush - Keyword Research Tool
LockWiperiMyFone LockWiper (Android) 5.7.2
Comments and User Reviews