Following orphaned contexts are merged into ::CppEditor
CheckUndefinedSymbols
QuickFixFactory
Change-Id: Ib3d736bd5653032eb7e65a757d9fb3db6b516e7b
Reviewed-by: hjk <hjk@qt.io>
Following orphaned contexts are merged into ::ClangCodeModel
ClangDiagnosticConfig
ClangUtils
Change-Id: I6a8ba32af01e22f4238bfec4f07e8d14af265a4a
Reviewed-by: hjk <hjk@qt.io>
Following orphaned contexts are merged into ::CMakeProjectManager
CMakeBuildConfigurationFactory
CMakeFilesProjectNode
CMakeTargetNode
Change-Id: I25d2c97f8316eafdf28261373031feec6b3913d0
Reviewed-by: hjk <hjk@qt.io>
Add missing QDSTheme flag to non creator theme to avoid soft assert
while parsing the theme file.
Change-Id: I105d6b91046ea97bda212e506c8358890f2cee12
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The order of arguments in modelIndex call is only swapped for Qt 6.4.
Fixes: QDS-9044
Change-Id: I826ef8136d4669796645e8bbeed5ff53bb77275e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Found by memory analyzer.
Amends b3f82887a3
Change-Id: I580ab0873f5c3556445a87d9fc2c806eeb48c57e
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Dynamic properties were sorted on initial open, but newly added
properties were just appended.
Fixes: QDS-9019
Change-Id: I20a47e3f3554274c794ee2cdea8b8c925c1c57fd
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Get rid of PatchFormattingFlags argument inside
DiffUtils::makePatch(), as there is the only caller of this
method. Internally, behave like the GitFormat flag was passed.
As all callers to sideFileName() were always passing
AddLevel (GitFormat flag contained AddLevel), the flag is
not needed anymore.
Change-Id: I1993cfd7212f5f60a5bdb2c9e1e4317c3ecd91d7
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
- The icon of "Toggle Group" is replaced by an iconFont.
- The icon of "Reset View" is replaced by the same iconFont.
Task-number: QDS-8970
Change-Id: Id1c15b1733a2366da3769d6be7b89d9cb01b7807
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
A default icon makes separators particular. So the default icon has
been removed for SeparatorDesignerAction.
Task-number: QDS-8987
Change-Id: Icdaf67e9432e6767642b5a1491881e3305a57c0f
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
- 3D Context is a QmlEditorMenu
- Icons are visible for 3D context menu
- New icons are added
Task-number: QDS-8970
Change-Id: Iee8dee59bec2c27bc667a1bdb69c64d88841ad36
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
It may happen that async task associated with diffing one pair
of files may not report any value. This happens when both
file contents are the same. In this case taking a result from
async task on a successful done will lead to crash.
Add AsyncTask::isResultAvailable() method. Use it in client code
just in case, where needed.
Fix DiffFilesController, so that no result is allowed for all
running tasks (i.e. make the main group optional).
Collect list of optional results instead of direct results.
The empty optional on the list means the result wasn't delivered
by async task and it's skipped.
Fixes: QTCREATORBUG-28750
Change-Id: I4ca678a187fad619bae470da3e806e8c8da61127
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This follows the ComplexWords rule in vale.
Change-Id: Ie5dbb7ac1eff1546dcfbe2bf5da6cc3ed18b7a20
Reviewed-by: Andreas Eliasson <andreas.eliasson@qt.io>
Children inside the object inspector are sorted
lexicographically nowadays.
Change-Id: I2f704e3a3cca526246babb2b12d48fe359eb6e6b
Reviewed-by: Robert Löhning <robert.loehning@qt.io>
The paths in the "Recent Projects" menu, in the recent projects list on
the welcome screen and those in the sessions list on the welcome screen
were shown with non-natice directory separators on Windows.
This fixes it for project FilePaths with osType() == OsTypeWindows
Change-Id: I26afd56a82e32992f04bb3f2f1e2c1e767208ce5
Reviewed-by: David Schulz <david.schulz@qt.io>