Complete integrated development environment (IDE) for application developers

Qt Creator

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe

Qt Creator 9.0.0

  -  276 MB  -  Open Source
  • Latest Version

    Qt Creator 12.0.2

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    The Qt Company / External Link

  • Filename

    qt-creator-opensource-windows-x86_64-9.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 9.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!

  • Qt Creator 9.0.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Qt Creator 9.0.0 Screenshot 1
  • Qt Creator 9.0.0 Screenshot 2

What's new in this version:

General:
- Added change log browser `Help > Change Log` (`Qt Creator > Change Log` on
- macOS)
- Added option for showing locator as a centered popup

Locator `t` filter:
- Added non-menu actions
- Added fuzzy matching
- Added `Remove Folder` to `File System` view
- Fixed that clipboard was cleared on shutdown

Help:
- Added support for dark themes to Qt documentation
- Fixed that Qt 6 documentation was shown for Qt 5 based projects
-

Editing:
- Added option for visualizing indentation
- Added option for `Tint whole margin area`
- Added option for line spacing
- Added `Create Cursors at Selected Line Ends`
- Added support for character encoding in binary/memory editor
- Improved UI for multiple markers on the same line
- Fixed performance issue with large selections
- Fixed saving files with non-breaking spaces
- Fixed `Rewrap Paragraph` for Doxygen comments
- Fixed MIME type matching for generic highlighting with MIME type aliases
- Fixed annotation painting when scrolling horizontally

C++:
- Moved code style editor from dialog directly into the preferences page
- Added `Show Preprocessed Source`
- Added `Follow Symbol Under Cursor to Type`
- Added `Follow Symbol` for QRC files in string literals
- Added option for returning only non-value types by const reference
-
- Added option for using `auto` in `Assign to Local Variable` refactoring
- action
- Fixed that selection was not considered for refactoring actions
-
- Fixed generation of function definitions with `unsigned`
- Fixed code style preview editor size

Clanged:
- Added option for using single Clangd instance for the whole session
-
- Added option for indexing priority (`--background-index-priority`)
- Added option for maximum number of completion results (default 100)
-
- Added `"`, `<` and `/` to auto-completion triggers
- Added option for document specific preprocessor directives
-
- Fixed semantic highlighting for `__func__`
- Fixed double items in outline after switching Clangd off and on
-

Built-in:
- Added support for structured bindings
- Fixed that document specific preprocessor directives were not used aftersession load

ClangFormat:
- Moved settings back to top level preferences page
- Updated formatting options
- Fixed indentation of comments

Language Server Protocol:
- Improved performance for large documents
- Fixed that server was not restarted after 5 times, even if a long time passed after the last time

QML:
- Fixed that `Follow Symbol` could open file from build directory
-
- Fixed cursor position and breakpoints after reformatting
- QTCREATORBUG-28349)

Image Viewer:
- Made `Fit to Screen` sticky and added option for the default
-
- Cleaned up tool bar

Diff Viewer:
- Fixed that calculating differences blocked Qt Creator
- Fixed that description widget height was not persistent

Projects:
- Added option for hiding build system output with `Show Right Sidebar`
-
- Fixed that opening terminal from build environment settings did not change directory to build directory
- Fixed that local environment was used when inspecting GCC toolchain on remote
- Fixed stopping terminal process
- Fixed automatic popup of `Issues`

CMake:
- Moved settings from `Kits` and `Build & Run` into their own `CMake` category
- Turned `Package manager auto setup` off by default
- Added support for CMake configure and build presets, including conditions and toolchain files
- Added option for changing environment for configure step
- Added option for hiding subfolders in source groups
- Added support for `Build File` also from header files
- Fixed that `PATH` environment variable was not completely set up during first

CMake run:
- Fixed issues with importing builds using Visual C++ generator

Qbs:
- Fixed that `qbs.sysroot` was not considered

Qmake:
- Added workaround for `mkspec`s that add compiler flags to `QMAKE_CXX`
-
- Fixed unnecessary updates after project build

Python:
- Adapted to move of project tool to `PySide6-Essentials` package

Debugging:

C++:
- Improved type name lookup performance for heavily templated code
- Improved display performance for large array-like data
- Added warning for missing QML debugging functionality for mobile and embedded devices
- Fixed display of strings with characters more than 2 bytes long

QML:
- Fixed interrupting

Analyzer:
Clang:
- Fixed error when analyzing non-desktop targets
- Fixed wrong failure count display

Perf:
- Fixed wrong working directory

Version Control Systems:
- Fixed that `--password` argument was shown in plain text

Git:
- Added support for user-configured comment character
- Improved matching of commit hashes
- Fixed adding or deleting files in nested directories
- Fixed that text encoding in project settings was not respected on diff
-

Test Integration:
Added support for Squish:
- Fixed handling of exceptions
- Fixed crash
- Fixed handling of `WARN`, `FAIL` and `INFO`

Platforms:
Windows:
- Improved detection of MinGW and LLVM ABI
- Fixed wrong debugger when importing build
- Fixed issues when drives are mapped
- Fixed that output could be missing for Qt based external tools
- Fixed that Clink and other applications could increase startup time for toolchain detection
- Fixed that running Qt Creator from a MSVC environment could interfere with MSVC auto-detection

Remote Linux:
- Enable usage as build device
- Added option for SSH port to wizard
- Added fallback for devices without `base64`
- Added experimental support to user remote linux build devices

Boot to Qt:
- Fixed that `rsync` was not available for deployment
- Fixed default deployment method

Docker:
- Added option for `docker` command
- Added detection of Python
- Added option to auto-detect in PATH plus additional directories
- Added option for overwriting `ENTRYPOINT` of docker container
- Added automatic mounting of source and build directory before building

Improved device wizard:
- Added sorting of images
- Added option to hide images without tag
- Added double-click for selecting image
- Fixed `Browse` button for build directory for remote directories
- Fixed interrupting and pausing of GDB
- Fixed running `ctest` on device
- Fixed mounting paths with spaces or colons
- Fixed opening remote text files without extension

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe