- Products
-
Development Framework & Tools
-
Qt Framework
Cross-platform software libraries and APIs -
Qt Development tools
Qt Creator IDE and productivity tools -
Qt Design Studio
UI Design tool for UI composition -
Qt Quality Assurance
for Qt projects -
Qt Digital Ads
Digital advertising for UI apps -
Qt Insight
Usage intelligence for embedded devices - Qt product updates
-
Qt 6
The latest version of Qt
-
Quality Assurance Tools
-
Squish
GUI test automation -
Coco
Code coverage analysis -
Test Center
Test results management and analysis -
Axivion Static Code Analysis
Software static code analysis -
Axivion Architecture Verification
Software architecture verification
-
- Solutions
We have solutions for your entire cross-platform software development lifecycle.
- Which platform are you targeting?
-
Desktop and Mobile Applications
-
Embedded devices
-
Microcontrollers (MCUs)
- At what stage is your project?
-
Planning and resourcing
-
Designing UI and prototyping
-
Developing, compiling and coding
-
Testing and debugging
-
Deploying and maintaining
- What do you want to improve?
-
Scalable software and UI development
-
User-Centric UX/UI Design
-
Qt World Summit 2023
-
- Which industry needs are you looking to optimize?
-
Automotive design
-
Industrial automation
-
Consumer electronics creation
-
Medical device development
- What is your main responsibility in your current role?
-
Managing a team
-
Developing apps or embedded solutions
-
UI design and prototyping
-
Quality assurance and testing
- Resources
Development Framework and Tools
- The latest Qt resources
-
Qt Blog
-
Live Webinars and Events
-
Qt Customer cases
-
Qt Demos
-
All Qt resources
- Learn Qt tools
-
Qt Academy
-
Get Qt Educational license
- Connect with Qt community
-
Qt Documentation
-
Qt Forum
-
Qt Wiki
-
Contribute to Qt
-
Qt Partners
-
Login to your Qt account
Design Studio, Qt Creator etc.
Quality Assurance Tools
- The latest QA resources
-
QA Blog
-
Live Webinars and Events
-
QA Success Stories
-
QA Resources
- Our QA support for you
-
QA Documentation
-
Knowledge Base
-
QA Partners and resellers
-
Login to your QA account
Squish, Coco, Test Center
Developers
Qt software free trials
Qt provides businesses with commercially viable development projects, a free 10-day evaluation including all our commercial packages and components, plus access to the official Qt support desk for getting started assistance.
Open source user?
Find out how you can use Qt under the (L)GPL and contribute to the Qt project.
Development Framework & Tools
Qt framework, Qt Creator IDE with tools for desktop and embedded development, Qt Design Studio, plus other enterprise add-ons like Qt Digital Advertising platform and Qt Insight for usage intelligence of embedded devices.
Quality Assurance Tools
Quality Assurance tools for your entire software development lifecycle. Squish for automated GUI testing, Coco for code coverage analysis and Test Center for centralized test result management.
For existing Qt customers
Got Qt already and want to upgrade your license or try out the latest Qt 6 release?
Log in
Contact us about Qt 6 license
For existing QA customers
Are you already a customer looking to download your testing tools? Look no further.
Log in
Qt World Summit is going back to Berlin!
We are very excited to announce that we will be going back to Berlin this year. Discover the lineup of exceptional keynotes and breakout stages.
Get your tickets, we can’t wait to see you there!
Explore QtWS23
- Qt Group
- Our Story
- Brand
- News
- Careers
- Investors
- Qt Products
- Quality Assurance Products
- Licensing
- License Agreement
- Open Source
- Plans and pricing
- Download
- FAQ
- Learn Qt
- For learners
- For students and teachers
- Qt Documentation
- Qt Forum
- Support & Services
- Professional Services
- Customer Success
- Support Services
- Partners
- Qt World
v11.0.3
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 11.0.3
Qt Creator version 11.0.3 contains bug fixes.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.2..v11.0.3
Editing
C++
- Fixed a crash with constructs that look similar to a function with initializer
(QTCREATORBUG-29386) - Fixed an issue with Clang headers
(QTCREATORBUG-29571) - Fixed missing lightbulbs for Clangd refactoring actions
(QTCREATORBUG-29493)
QML
- Fixed wrong M16 warnings
(QTCREATORBUG-28468)
Language Server Protocol
- Fixed the loading of client settings
(QTCREATORBUG-29477)
Projects
- Fixed that issue descriptions were cut off
(QTCREATORBUG-29458) - Fixed an issue when running in terminal
(QTCREATORBUG-29503)
CMake
- Fixed a crash when loading a project
(QTCREATORBUG-29587) - Fixed that
Stage for installation
was enabled by default for iOS Simulator
and Bare Metal configurations
(QTCREATORBUG-29293,
QTCREATORBUG-29475) - Fixed adding and removing files from modified CMake files
(QTCREATORBUG-29550)
qmake
- Fixed the ABI setting in the qmake build step
(QTCREATORBUG-29552)
Python
- Fixed that
.pyw
files were missing from the target information
Debugging
- Fixed the debugging in terminal
(QTCREATORBUG-29463,
QTCREATORBUG-29497,
QTCREATORBUG-29554) - Improved the pretty printer of
std::string
forlibc++
(QTCREATORBUG-29526)
Analyzer
CTF Visualizer
- Fixed a crash when loading invalid JSON
Terminal
- Fixed the default environment variables
(QTCREATORBUG-29515) - Fixed
gnome-terminal
andxdg-terminal
for the external terminal
(QTCREATORBUG-29488)
Test Integration
CTest
- Fixed the update of target information after a change in the kit
(QTCREATORBUG-29477)
Platforms
Remote Linux
- Fixed that SFTP was used (and failed) for deployment when the source is remote
(QTCREATORBUG-29524) - Fixed deployment to the device root directory
(QTCREATORBUG-29597)
Docker
- Fixed the registration of sysroots by the installer
(QTCREATORBUG-29523)
Credits for these changes go to:
Alessandro Portale
Alexandre Laurent
André Pönitz
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Marcus Tillmanns
Miikka Heikkinen
Semih Yavuz
v11.0.2
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 11.0.2
Qt Creator version 11.0.2 contains bug fixes.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.1..v11.0.2
General
- Allow fractional high DPI scaling without modifying the environment
(QTCREATORBUG-29461)
Editing
General
- Fixed a potential crash when reloading a document
(QTCREATORBUG-29432)
Copilot
- Fixed a crash when configuring an unusable copilot agent in the settings
Debug
- Fixed a problem where debugging with «Run In Terminal» would fail on Linux
(QTCREATORBUG-29463)
Projects
CMake
- Fixed code completion for ui file components for CMake based projects
(QTCREATORBUG-28787) - Fix reading ninjaPath from QtCreator.ini
(QTBUG-115754) - Fixed incorrect device checks when using Boot2Qt
(QTCREATORBUG-29474)
QMake
- Avoid cleaning the build directory after switching kits
(QTCREATORBUG-29451)
(QTCREATORBUG-29481)
Version Control Systems
Fossil
- Show the correct dialog when reverting the current file
Credits for these changes go to:
Aaron Barany
André Pönitz
Björn Schäpers
Christian Kandeler
Cristian Adam
David Schulz
Jaroslaw Kobus
Leena Miettinen
Marcus Tillmanns
Orgad Shaneh
v11.0.1
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 11.0.1
Qt Creator version 11.0.1 contains bug fixes.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.0..v11.0.1
General
- Fixed writing configuration files with
sdktool
- Fixed exporting keyboard shortcut schemes
(QTCREATORBUG-29431)
Editing
SCXML
- Fixed a crash when
onEntry
/onExit
events and transitions where displayed
together
(QTCREATORBUG-29429)
Beautifier
- Fixed setting a customized Clang Format style
(QTCREATORBUG-28525)
Projects
- Fixed a crash when editing kits
(QTCREATORBUG-29382,
QTCREATORBUG-29425) - Fixed a crash when manually re-detecting toolchains
(QTCREATORBUG-29430) - Fixed the pasting of large texts in integrated terminal
- Incredibuild
- Fixed missing UI in the build steps
CMake
- Fixed an issue with framework paths with CMake >= 3.27
(QTCREATORBUG-29450)
Debugging
- Fixed the button state in the dialog for loading core files
- Fixed debugging with debuggers that still use Python 2.7
(QTCREATORBUG-29440) - GDB
- Fixed
Use common locations for debug information
- Fixed
Version Control Systems
Git
- Fixed a crash when tools are not found in
PATH
Credits for these changes go to:
Aleksei German
André Pönitz
Christian Kandeler
Christian Stenger
Cristian Adam
Eike Ziller
Leena Miettinen
Marcus Tillmanns
Robert Löhning
v11.0.0
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 11
Qt Creator version 11 contains bug fixes and new features.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/10.0..v11.0.0
What’s new?
- Markdown editor with preview
(QTCREATORBUG-27883) - Internal terminal
(QTCREATORBUG-8511) - Experimental support for GitHub Copilot
- Experimental support for the
vcpkg
C/C++ package manager - Experimental support for the Axivion static analyzer
Markdown
You can open markdown (.md) files for editing or select File > New File > General > Markdown File
to create a new file.
(Documentation)
Terminal
When you select the Run in Terminal
check box and run an application or the
Open Terminal
button to open a terminal, the default terminal opens in the
Terminal
output view. It supports multiple tabs, as well as various
shells, colors, and fonts.
To use an external terminal, deselect the Use internal terminal
check box in
Preferences > Terminal
.
(Documentation)
Copilot
The Copilot plugin (disabled by default) integrates
GitHub Copilot, which uses OpenAI to
suggest code in the Edit
mode.
To set Copilot preferences, select Preferences > Copilot
.
(Documentation)
vcpkg
The experimental vcpkg plugin integrates the vcpgk
package manager for downloading and managing libraries.
Select the vcpkg
installation location in Preferences > CMake > Vcpkg > Path
.
To create a new vcpkg.json
package manifest file, select File > New File > vcpkg
. The file is automatically added to the CMakeLists.txt file for the
project.
Edit manifest files in the manifest editor. To search for packages to add to the
file, select the Search Package
button on the manifest editor toolbar.
(Documentation)
Axivion
After you configure access to the Axivion Dashboard
and link a project to an Axivion project in the project settings, Qt Creator
shows annotations of the latest run in the editors and allows you to view some
details on the issues.
(Documentation)
General
- Added a more spacious
Relaxed
toolbar style toPreferences > Environment > Interface
- Added a pin button to progress details instead of automatically resetting
their position
(QTCREATORBUG-28829) - Improved the selection and navigation in the
Issues
view
(QTCREATORBUG-26128,
QTCREATORBUG-27006,
QTCREATORBUG-27506) - Fixed a crash with a large number of search hits from Silver Searcher
(QTCREATORBUG-29130) - Locator
- Improved performance
- Added the creation of directories to the
Files in File System
filter - Added device roots and browsing remote file systems to the
Files in File System
filter
Editing
- Improved the performance of the multi-cursor support
- Fixed the saving of hardlinked files
(QTCREATORBUG-19651) - Fixed an issue of copy and paste with multiple cursors
(QTCREATORBUG-29117) - Fixed the handling of pre-edit text for input methods
(QTCREATORBUG-29134)
C++
- Improved the style of forward declarations in the outline
(QTCREATORBUG-312) - Added highlighting for typed string literals and user-defined literals
(QTCREATORBUG-28869) - Extended the
Add Class Member
refactoring action to create class
members from assignments
(QTCREATORBUG-1918) - Fixed that generated functions did not have a
const
qualifier when
required
(QTCREATORBUG-29274) - Fixed that the locator showed both the declaration and the definition of symbols
(QTCREATORBUG-13894) - Fixed the handling of C++20 keywords and concepts
- Fixed that the automatic Doxygen comment generation did not work when
initializer lists{}
were present
(QTCREATORBUG-29198) - Fixed an issue when matching braces
(QTCREATORBUG-29339) - Clangd
- Fixed that the index could be outdated after VCS operations
- Fixed the highlighting of labels
(QTCREATORBUG-27338) - Fixed freezes when showing tool tips
(QTCREATORBUG-29356)
- Built-in
- Fixed support for
if
-statements with initializer
(QTCREATORBUG-29182)
- Fixed support for
- Clang Format
- Fixed the conversion of tab indentation settings to Clang Format
(QTCREATORBUG-29185)
- Fixed the conversion of tab indentation settings to Clang Format
Language Server Protocol
- Added actions for opening the
Call Hierarchy
to the context menu of the
editor
(QTCREATORBUG-28839,
QTCREATORBUG-28842)
QML
- Fixed the reformatting in the presence of JavaScript directives and function
return type annotations
(QTCREATORBUG-29001,
QTCREATORBUG-29046) - Fixed that reformatting changed
of
toin
(QTCREATORBUG-29123) - Fixed the completion for Qt Quick Controls
(QTCREATORBUG-28648) - Fixed that
qmllint
issues were not shown in theIssues
view
(QTCREATORBUG-28720,
QTCREATORBUG-27762) - Fixed a wrong
M16
warning
(QTCREATORBUG-28468)
Python
-
Added the
Create Virtual Environment
option to the Python interpreter
selector on the editor toolbar and to the wizards in `File > New Project >Application (Qt for Python)`
(PYSIDE-2152) -
Fixed that too many progress indicators could be created
(QTCREATORBUG-29224)(Documentation)
Meson
- Fixed the file targets
(QTCREATORBUG-29349)
Projects
- Made it possible to add devices in
Preferences > Devices > Add
without going
through the wizard
(Documentation)
(Documentation) - Added support for moving files to a different directory when renaming them in
theFile System
view
(QTCREATORBUG-15981)
(Documentation)
CMake
- Implemented adding files to the project
(QTCREATORBUG-25922,
QTCREATORBUG-26006,
QTCREATORBUG-27213,
QTCREATORBUG-27538,
QTCREATORBUG-28493,
QTCREATORBUG-28904,
QTCREATORBUG-28985,
QTCREATORBUG-29006)
(Documentation) - Added support for the
block()
andendblock()
CMake commands
(CMake documentation) - Fixed issues with detecting a configured Qt version when importing a build
(QTCREATORBUG-29075) - Fixed the project wizards for Qt 6.3 and earlier
(QTCREATORBUG-29067) - Presets
- Added
Build > Reload CMake Presets
to reload CMake presets after making
changes to them
(Documentation) - Fixed that presets were not visible in the
Projects
view
(QTCREATORBUG-28966) - Fixed the type handling of the
architecture
andtoolset
fields
(QTCREATORBUG-28693) - Fixed the setting …
- Added
v10.0.2
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 10.0.2
Qt Creator version 10.0.2 contains bug fixes.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v10.0.1..v10.0.2
General
- Fixed freezes due to excessive file watching (QTCREATORBUG-28957)
Editing
C++
- Fixed a crash when following symbols (QTCREATORBUG-28989)
- Fixed the highlighting of raw string literals with empty lines
(QTCREATORBUG-29200) - Clang Format
- Fixed the editing of custom code styles (QTCREATORBUG-29129)
- Fixed that the wrong code style could be used (QTCREATORBUG-29145)
Projects
- Fixed a crash when triggering a build with unconfigured projects present
(QTCREATORBUG-29207)
CMake
- Fixed that the global
Autorun CMake
option could be overridden by old
settings - Fixed the
Build CMake Target
locator filter in case a build is already
running (QTCREATORBUG-26699) - Presets
- Added the expansion of
${hostSystemName}
(QTCREATORBUG-28935) - Fixed the Qt detection when
CMAKE_TOOLCHAIN_FILE
andCMAKE_PREFIX_PATH
are set
- Added the expansion of
Debugging
- Fixed that debugger tooltips in the editor vanished after expanding
(QTCREATORBUG-29083)
Test Integration
- GoogleTest
- Fixed the reporting of failed tests (QTCREATORBUG-29146)
Credits for these changes go to:
Alessandro Portale
André Pönitz
Artem Sokolovskii
Björn Schäpers
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Jaroslaw Kobus
Karim Abdelrahman
Leena Miettinen
Miikka Heikkinen
Patrik Teivonen
Robert Löhning
Sivert Krøvel
v10.0.1
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 10.0.1
Qt Creator version 10.0.1 contains bug fixes.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v10.0.0..v10.0.1
General
- Enabled example categories for Qt 6.5.1 and later
Editing
- Fixed layout issues in the editor toolbar (QTCREATORBUG-28765)
C++
- Clangd
- Fixed the renaming of macros and namespaces
- Fixed that renaming appended
_new
to the replacement by default
(QTCREATORBUG-28321, QTCREATORBUG-28910) - Fixed that Cuda files were not passed to Clangd (QTCREATORBUG-28984)
- Clang Format
- Fixed the formatting for advanced C++ (QTCREATORBUG-29033)
- Fixed the updating of the coding style preview (QTCREATORBUG-29043)
- Fixed the indentation of
QML_*
macros (QTCREATORBUG-29086)
QML
- Fixed a crash when trying to open non-existing
.qml
files
(QTCREATORBUG-29021)
Projects
- Re-added a Qt Quick Application wizard that works with Qt 5 and other build
systems than CMake - Fixed that additional empty lines could be added to files created by wizards
(QTCREATORBUG-29040)
CMake
- Added missing
RUNTIME DESTINATION
properties to theinstall
commands of
wizard-generated projects (QTCREATORBUG-28999) - Fixed that macros were not expanded for all configure cache variables
(QTCREATORBUG-28982) - Fixed switching from
.c
files to their header (QTCREATORBUG-28991) - Presets
- Fixed that boolean values for cache variables were interpreted as string
values (QTCREATORBUG-29078) - Fixed inheritance over multiple levels
(QTCREATORBUG-29076)
- Fixed that boolean values for cache variables were interpreted as string
Debugging
Clang
- Fixed the pretty printers of
std::string
for Clang 15 and later
Analyzer
Clang
- Fixed starting Clazy and Clang-Tidy while a build is running
(QTCREATORBUG-29044)
Platforms
Android
- Fixed that changes to the
JDK Location
did not take effect immediately
(QTCREATORBUG-28827) - Fixed debugging on Android Automotive devices (QTCREATORBUG-28851)
Credits for these changes go to:
Alessandro Portale
Artem Sokolovskii
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Haowei Hsu
Jaroslaw Kobus
Jussi Witick
Leena Miettinen
Marcus Tillmanns
Orgad Shaneh
Patrik Teivonen
Robert Löhning
Sivert Krøvel
Thiago Macieira
Ulf Hermann
Zoltan Gera
v10.0.0
These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator
Qt Creator 10
Qt Creator version 10 contains bug fixes and new features.
The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/9.0..v10.0.0
General
- Added support for temporarily dragging progress details out of the way
in addition to hiding them with the button below them (QTCREATORBUG-28078) - Fixed that the locator search term was not preserved when using
Open as Centered Popup
Editing
- Added
Follow Symbol
forhttp(s)
string literals (QTCREATORBUG-14967) - Added environment expansion to the file system locator filter (QTCREATORBUG-242)
- Added
Temporarily hide inline annotations
for types of annotations - Improved cursor visibility with indentation visualization (QTCREATORBUG-28645)
- Fixed the editor so that it scrolls to cursor position when pressing backspace
(QTCREATORBUG-28316) - Fixed the performance of rendering many search results (QTCREATORBUG-21056)
C++
- Updated LLVM to version 16.0.0
- Added renaming of includes when renaming
.ui
files (QTCREATORBUG-14259) - Added automatic refactoring of C++ code when forms in
.ui
files are renamed
(QTCREATORBUG-1179) - Added the option to ignore files for indexing to
Preferences > C++ > Code Model
(QTCREATORBUG-28313) - Added
Tools > C++ > Find Unused Functions
, andFind Unused C/C++ Functions
to theProjects
view context menu (QTCREATORBUG-6772) - Fixed text codec when rewriting headers as part of renaming
(QTCREATORBUG-28164) - Fixed the color of whitespace visualization in string literals
(QTCREATORBUG-26693, QTCREATORBUG-28284) - Fixed
Move Definition
for template functions (QTCREATORBUG-28186) - Clangd
- Made temporary disabling of global indexing possible by canceling it in the
progress indicator - Added support for highlighting angle brackets
- Added semantic highlighting for concepts (QTCREATORBUG-28887)
- Made temporary disabling of global indexing possible by canceling it in the
- Built-in
- Added support for the spaceship operator (QTCREATORBUG-27503)
- Fixed the handling of
= default
(QTCREATORBUG-28102)
- ClangFormat
- Enabled by default
- Added the option to disable
ClangFormat
for a project in
Edit > Preferences > C++ > Formatting mode
(QTCREATORBUG-28188)
Language Server Protocol
- Added the
Restart
action to the menu in the editor tool bar - Added
Call Hierarchy
(QTCREATORBUG-11660)
QML
- Updated code model to Qt 6.5
- Added experimental support for the QML language server (qmlls) to
Edit > Preferences > Qt Quick > QML/JS Editing
- Added a color preview tooltip (QTCREATORBUG-28446)
- Added the option to apply
qmlformat
on file save toEdit > Preferences > Qt Quick > QML/JS Editing > Command
(QTCREATORBUG-28192,
QTCREATORBUG-26602) - Added
Follow Symbol
for QRC paths in string literals (QTCREATORBUG-28087) - Adapted the Qt Quick Application wizard template to new features in Qt 6.4
and Qt 6.5 (QTBUG-47996) - Fixed a freeze when closing files (QTCREATORBUG-28206)
- Fixed that
QtObject
was not recognized (QTCREATORBUG-28287,
QTCREATORBUG-28375)
Python
- Added an interpreter selector to the editor toolbar (PYSIDE-2154)
Projects
- Moved the
Preferences
page forDevices
to belowKits
- Added
Build > Run Generator
for exporting projects to other build systems
(QTCREATORBUG-28149) - Added the option to browse remote file systems for remote builds and targets
inProjects > Build Settings > Build directory > Browse
, for example - Added support for opening remote terminals from
Projects > Build Settings > Build Environment > Open Terminal
- Fixed that wizards did not create target directories (QTCREATORBUG-28346)
- Fixed that absolute paths could be shown when relative paths would be
preferable (QTCREATORBUG-288)
CMake
- Added a deployment method with
cmake --install
toProjects > Run Settings > Add Deploy Step > CMake Install
(QTCREATORBUG-25880) - Added the option to use
cmake-format
for CMake files to `Edit > Preferences
CMake > Formatter`
(cmake-format Documentation) - Added
Show advanced options by default
toEdit > Preferences > CMake > Tools
- Added support for presets version 5
- Added support for the
external
strategy for the architecture and toolset
of presets (QTCREATORBUG-28693) - Added support for preset includes (QTCREATORBUG-28894)
- Added support for the
pathListSep
variable - Fixed that CMake preset macros were not expanded for environment variables and
CMAKE_BUILD_TYPE
(QTCREATORBUG-28606, QTCREATORBUG-28893)
- Added support for the
- Moved
Autorun CMake
toEdit > Preferences > CMake > General
- Changed the environment for running CMake to be based on the build environment
by default (QTCREATORBUG-28513) - Fixed that cloned build configurations could miss values from the
Initial Parameters
(QTCREATORBUG-28759) - Fixed a crash with the
Kit Configuration
button for build configurations
(QTCREATORBUG-28740) - Package manager auto setup
- Added support for Conan 2.0
- Fixed that it created a dependency of the project build to the Qt Creator
installation
Qbs
- Added the
Profile
build variant (QTCREATORBUG-27206) - Fixed that generated files were not made known to the code model
Python
- Removed the wizard template for dynamically loaded
.ui
projects
(QTCREATORBUG-25807)
Debugging
C++
- Added pretty printers for
variant
,optional
andtuple
fromlibcpp
(QTCREATORBUG-25865) - Fixed highlighting in the
Disassembler
view - Fixed skipping
std::function
details when stepping - Fixed an out of memory issue when debugging long lists (QTCREATORBUG-26416)
- Fixed the highlighting of values and members in the memory view
(QTCREATORBUG-23681) - GDB
- Fixed issues with GDB 13.1
- CDB
- Fixed the printing of addresses of pointers with multiple base classes
(QTCREATORBUG-28337) - Fixed some performance issues (QTCREATORBUG-18287)
- Fixed a freeze with non-UTF-8 system encoding (QTCREATORBUG-25054)
- Fixed the printing of addresses of pointers with multiple base classes
Python
- Fixed that the debugger always interrupted at the first line in Python scripts
(QTCREATORBUG-28732)
Analyzer
Clang
- Split
Clang-Tidy and Clazy
into separateClang-Tidy
andClazy
analyzers
Version Control Systems
- Moved support for the
Fossil
SCM into the mainline repository - Removed settings for prompting to submit (QTCREATORBUG-22233)
- Added links to file names in diff output (QTCREATORBUG-27309)
- Fixed blame on symbolic links (QTCREATORBUG-20792)
- Fixed the saving of files before applying an action on chunks
(QTCREATORBUG-22506) - Fixed line ending preservation when reverting chunks (QTCREATORBUG-12690)
Git
- Improved tracking of external changes (QTCREATORBUG-21089)
- Added editor annotation for blame information (instant blame) with the setting
Edit > Preferences > Version Control Git > Add instant blame annotations to editor
(opt-out) and theTools > Git > Current File > Instant Blame
action
to show annotation manually for the current line (QTCREATORBUG-23299)
Test Integration
- Improved
Run
andDebug Test Under Cursor
(QTCREATORBUG-28496) - Improved the number of files that are scanned for tests
- Improved output handling (QTCREATORBUG-28706)
- Added an option to enable the expensive checking for tests in derived
TestCase
objects toEdit > Preferences > Testing > Qt Test
Platforms
macOS
- Changed kits to prefer Xcode toolchains over the wrappers in
/bin
Android
- Removed service management from the manifest editor (QTCREATORBUG-28024)
- Fixed
Open package location after build
(QTCREATORBUG-28791)
Boot to Qt
- Fixed the deployment of Qt Quick UI Prototype projects
Docker
- Added support for the remote code model via a remote Clangd
- Added support for loading and attaching to core dumps from remote devices
- Added support for using ClangFormat on remote files
- Added an option to enable necessary capabilities for debugging with LLDB
toEdit > Preferences > Devices
for a Docker device - Fixed an issue with space in file paths (QTCREATORBUG-28476)
- Fixed that auto-detection controls were shown for devices registered by the
installer
Credits for these changes go to:
Aleksei German
Alessandro Portale
Alexander Pershin
Ali Kianian
Amr Essam
Andre Hartmann
André Pönitz
Antti Määttä
Artem Sokolovskii
Artur Shepilko
Assam Boudjelthia
BogDan Vatra
Burak Hancerli
Christian Kandeler
Christian Stenger
Cristian Adam
Cristián Maureira-Fredes
David Schulz
Dmitry Bravikov
Eike Ziller
Fabian Kosmale
Fawzi Mohamed
Haowei Hsu
Henning Gruendl
Jaroslaw Kobus
Jussi Witick
Kai Köhne
Karim Abdelrahman
Knud Dollereder
Knut Petter Svendsen
Leena Miettinen
Łukasz Wojniłowicz
Mahmoud Badri
Marc Mutz
Marco Bubke
Marcus Tillmanns
Mats Honkamaa
Miikka Heikkinen
Mikhail Khachayants
Orgad Shaneh
Oswald Buddenhagen
Philip Van Hoof
Pranta Dastider
Robert Löhning
Sami Shalayel
Samuel Gaist
Samuel Ghinet
Semih Yavuz
Sergey Levin
Sivert Krøvel
Tasuku Suzuki
Thiago Macieira
Thomas Hartmann
Tim Jenssen
Tomáš Juřena
Topi Reinio
Ulf Hermann
Vikas Pachdha
Xavier Besson
Yasser Grimes
Release v9.0.2
Release v9.0.1
Release v9.0.0
Qt — это кросс-платформенный фреймворк, с помощью которого можно создавать программное обеспечение, которое будет компилироваться в исполняемые файлы для различных операционных систем без изменения или с минимальным изменением кода. Первоначально платформа Qt создавалась для работы с кодом на языке программирования C++, однако вскоре появились наборы расширений для программирования на PHP, Python, Ruby и Java.
Являясь объектно-ориентированной средой программирования рассчитанной на мультиплатформенную разработку, Qt распространяется вместе с классами и библиотеками необходимыми для разработки элементов интерфейса в различных платформах, поддержки работы с сетью и подключения к базам данных, что делает его пригодным «из коробки» для создания большинства прикладных программ. Как и у большинства современных сред разработки и фреймворков, при необходимости функциональность Qt можно значительно расширить с помощью подключаемых плагинов и виджетов.
Фактически после выхода версии 4.5.0, которая получила интегрированный модуль Qt Creator, фреймворк стал представлять собой полноценную мультиплатформенную среду разработки в которой можно полноценно писать код, разрабатывать графические интерфейсы режиме визуального редактора с помощью модуля Qt Designer, разрабатывать кросс-платформенную справку воспользовавшись Qt Assistant и локализировать своё приложение на множество языков с благодаря модулю Qt Linguist.
Как и в случае с большинством свободно распространяемых программ, вы можете скачать исходный код Qt с официального сайта и собственноручно собрать нужные модули с персональными пожеланиями, однако в большинстве случае достаточно скачать Qt в виде автоматизированного установщика и просто выбрать, какие именно компоненты вам необходимы
Большинство модулей фреймворка Qt распространяются по лицензии LGPL v3 и GPL v3 с открытым исходным кодомLGPL v3 и GPL v3 с открытым исходным кодом и его можно скачивать и использовать бесплатно. При этом нужно иметь в виду, что лицензия некоторых модулей требует, чтобы создаваемый вами продукт так же распространялся под лицензией совместимой с GPL. Подробности лицензирования можно уточнить на официальном сайте фреймворка.
Файлы — Qt 5.15.1Платформа для разработки настольных и мобильных приложений. Qt включает в себя интегрированную среду разработки (IDE) с дизайнерскими инструментами, а также с возможностями отладки. Сайт SoftSlot.com не несет ответственности за файл, который вы скачиваете. То же самое относится и к информации о программе. Мы не распространяем серийные номера или кряки к программам, и не несем ответственности за их неправильное использование. Популярные программы в категории — «Редакторы файлов»1. Texmaker 5.0.4 3. QBasic 1.0 5. Free JavaScript Editor 4.7 7. DBFView 4.2 9. DBFOPEN 2.10 2. HexCmp 2.34.1 4. HxD 2.4.0.0 6. Free Hex Editor Neo 6.54 8. CodeBlocks 20.03 10. ICY Hexplorer 2.6 |
Qt Creator is a cross-platform integrated development environment (IDE) specifically designed for developing applications using the Qt framework. It provides a comprehensive set of tools and features to simplify the process of designing, coding, testing, and deploying software applications.
Features
- Code Editor: Qt Creator offers a powerful code editor with syntax highlighting, code completion, and automatic indentation. It supports multiple programming languages, including C++, QML, and JavaScript.
- UI Design: The IDE provides a visual interface for designing user interfaces (UI) using Qt’s drag-and-drop mechanism. Developers can create visually appealing UIs by arranging and customizing widgets, layouts, and styles.
- Project Management: Qt Creator simplifies project management by providing intuitive tools to create, open, and manage projects. It supports various project templates and allows developers to configure build settings and manage dependencies.
- Debugger: The built-in debugger in Qt Creator enables developers to debug their applications easily. It offers features such as breakpoints, variable inspection, call stack navigation, and stepping through code execution.
Requirements
Windows 7/ 8/ 10/ 11
Screenshots are not available right now!
Please checkback later.
Qt Creator
10.0.2
(64 bit)
June 16, 2023
273.0 MB