| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/projectstorageupdater.cpp:1065:
error: ‘span’ is not a member of ‘std’
qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/projectstorageupdater.cpp:1065:29:
error: ‘span’ is not a member of ‘std’
1065 | Result mergedSourceIds(std::span<SourceId> sourceIds1, std::span<SourceId> sourceIds2)
| ^~~~
qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/projectstorageupdater.cpp:1065:29:
note: suggested alternatives:
In file included from /home/andre/git/qt-creator/src/libs/utils/
span.h:31,
from qt-creator/src/libs/sqlite/sqliteids.h:6,
from qt-creator/src/plugins/qmldesigner/libs/designercore/include/sourcepathids.h:6,
from qt-creator/src/plugins/qmldesigner/libs/designercore/include/projectstorageids.h:6,
from qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/filestatus.h:6,
from qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/projectstorageupdater.h:6,
from qt-creator/src/plugins/qmldesigner/libs/designercore/projectstorage/projectstorageupdater.cpp:4:
qt-creator/src/libs/3rdparty/span/span.hpp:572:7: note: ‘nonstd::span_lite::span’
572 | class span;
| ^~~~
qt-creator/src/libs/3rdparty/span/span.hpp:572:7: note: ‘nonstd::span_lite::span’
Change-Id: I1991a8b0fb028ac5faa2be9d82034c55cc0da87b
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Since ToolChain::isValid is called quite often saving this avoid a lot
of fileOperation and therfore results in a bit faster startup.
Change-Id: I422c81a6b443f406d1c27285994540c92eb6b424
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
Less coupling.
Change-Id: I44804c2926b40bfc91a390d7ccc152331836f02a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The QtProjectImporter test depends on that and is currently broken,
because debuggers are detected asynchronously and we don't have the
placeholder entries anymore.
I believe the optimization not to enter invalid values into the map was
accidental or at least not consistent, as we did not remove an existing
key when setValue() was called with an invalid QVariant.
Change-Id: I90c6c3843fbc52c6d157f1a0beaae7b65766e729
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| | |
Fixes: QTCREATORBUG-33783
Change-Id: I953c615bf40b128cbab3331f0ee0bce9fd3ff788
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
| | |
| |
| |
| |
| |
| | |
Task-number: QTCREATORBUG-33815
Change-Id: I650bb145873e9bcfb7d4b6dcb45ecc8564bdfbfa
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
Not needed anymore, now that we have proper per-device detection.
Change-Id: I4d68b97a24890d78e3c0e730b148458a6d3e5ec4
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Ib0ec3820107dac11a7f2c31317165c0721a6619a
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| | |
Task-number: QTCREATORBUG-33677
Change-Id: I0cf7f0fc6ec206081d5326fe979c28fe631a56e9
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
... in the settings page, like for toolchains, Qt versions and
debuggers.
Task-number: QTCREATORBUG-33677
Change-Id: I262026f0794a6d457a4712f4b5d63e466ba5bc2a
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
... when adding a new CMake tool in the settings.
Task-number: QTCREATORBUG-33677
Change-Id: I35f27cf8c65284c5b98a389e85483cbe62e4f438
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
And one unimplemented method.
Change-Id: Id4ccd2c4c35da3f5e0f9a49b91b45de1168ac5db
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: I0b302af0398dd16fc276d2d569d76c8685ccb1d3
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
Only a single function needs to be exposed.
Change-Id: I56e25e8c2fe373172351a31798a4b01f11ea5c60
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
cmakebuildsystem.cpp(504): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
Change-Id: I0df1fec6a5ca4c2868fab793fb0bd0458b7d36c8
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Not just parents and children. This comes in handy when one wants
to add virtual functions to a base item that's not just a plain
tree item.
Change-Id: I182a0ec41d5f953b307b0a5a2cbee92d5b130a48
Reviewed-by: David Schulz <david.schulz@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
We will require a newer compiler.
Change-Id: I9d23cf76bd55f908c38634bd3aa4f730a1cf4f70
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Ia5e0a299234ef961965b1a05f64365da87693a19
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
The buttons should align with the tree view rather than the device combo
box in the toolchain, Qt, and debugger options pages.
Change-Id: I70800bc86f0158fcc583d8cb4dcca6a8fdcc333d
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
We have proper on-device detection now.
Change-Id: Ifdb47c1230428635c34368ba3673ff276006b111
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Icd99f045e039ff46c9207e8548c5db3ffd5c8547
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Choosing Pin or Unpin from the context menu of editor tabs would not
completely update the display in the Open Documents view.
Change-Id: I936fa1de9331db63952afb55de307a2c15b9cf59
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
While the other close actions work on the editors/documents, add some
that work on the tabs of a single split.
"Close All Tabs" closes all tabs in the split, "Close Other Tabs" closes
all tabs except the selected one (either "current" or the one that the
context menu was triggered on).
Change-Id: Idca35f119b27cf5d728799e38a477078353c0d16
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The file operations in autoDetectionPaths take a considerable amount of
time and is done on startup. Doing it only once for all
theDeviceToolFactories reduces the startup time around 400ms here on
windows.
Change-Id: I364cac5fe1c31bb380ab2a38667e33f2bd5254cd
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Ia053041129fe57ad8d8058d10d22564015d04fc1
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: I3016ea9b2a2df301401b73895e209b1e7b8880bc
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
Task-number: QTCREATORBUG-22274
Task-number: QTCREATORBUG-33677
Change-Id: I04712f3404811fd314b65718bf80918abbb4be29
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The go command bridge doesn't handle QNX, but the simple shell
access is usable.
Amends 7d532560a5f9bab1ec7bac30b52736179ae38c7a
Fixes: QTCREATORBUG-33815
Change-Id: Ice93f7670aa187976f57cff29508d28f21332424
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
... when adding a new debugger in the settings page.
Task-number: QTCREATORBUG-33677
Change-Id: I01fa03bd42f27671000db161dccca4d2c4188e5c
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Also fixes a jenkins check for not including library or plugin
specific tr.h files inside of headers.
Change-Id: I604503e45f9978e4bba1cb3ec186679048714acb
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Idea5063680da05cae4f44a6b603a84ddd44efcc7
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: I495542e72d4b0c3911f1b28544092d9636d1d2db
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: I21942b6a78d4ec98a65e5336ee1be767a441e012
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
getEnvironment() is thread save and takes around 250ms here.
Change-Id: I12eaa4c74be882eaa93757b8851b2a93a4b685bb
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
There is no usage for wrap hints in VCS logs
or even annotations, which are by nature much
longer as they contain metadata plus code.
Change-Id: I30180441ce1d210f79679b658dc7b284017c46fc
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
| | |
| |
| |
| |
| | |
Change-Id: Ie115f447a51807943b91b042e596ab6d4624a933
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| | |
Task-number: QTBUG-131448
Change-Id: I5dc93965833689509f57f8f16fc906b58d9ebb10
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Ia3662a0202ce9e10a2c6c1cc17dc42361fb8af90
Reviewed-by: David Schulz <david.schulz@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Git does not provide a way to omit the file path (only an option
to force it). For files that have been moved the file path is
included in the annotation so we need to filter it out manually.
For more flexibility, replace the code with regular expressions.
This is a bit slower, but makes the code more maintainable.
For example, the filtering of gitclient.cpp (4070 lines) takes
15 ms on my machine and the worst I have seen so far was 20 ms.
Fixes: QTCREATORBUG-33636
Change-Id: Ib82e02f1bd0d27248d807c374a61286ad96be93b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
| | |
| |
| |
| |
| |
| |
| | |
..and Qt6.7.
Change-Id: I64a7007d4be9868f35235313ed3d3dc201045315
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Icb3443994989e983df7ff36f73ac5274ef2c58f4
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
| | |
| |
| |
| |
| |
| | |
Fixes: QTCREATORBUG-33195
Change-Id: I5627d81b4f7612c4bd2c03a9b5ca707e23c13d55
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: I17429650740e525e239067894990d77744199546
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| | |
Change-Id: Id3697df0bea1dd26d154c6268c9cd6a968b88476
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
in General Messages output window
in Project Mode output window
Fixes: QTCREATORBUG-33838
Change-Id: I83a1790990128f77b92dbc7b0c21305ff94a358c
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
We do some guessing wrt the path of the app to deploy. At least abort
early if that path doesn't exist and print a sensible error message.
Change-Id: I6ad3ce62ccc1ef05a2cd974f76df722448e017fc
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The C++ QT_QML_DEBUG define is no longer set by Qt Creator by modifying
CMAKE_CXX_FLAGS_* variables, but instead setting a QT_ENABLE_QML_DEBUG
variable.
Then the QT_ENABLE_QML_DEBUG variable is checked by cmake-helper
project.cmake CMake file which gets injected into all Qt Creator
configured CMake projects.
There the add_compile_definitions CMake function is called.
Fixes: QTCREATORBUG-25016
Fixes: QTBUG-139293
Change-Id: I2016f48b8ed5fc1f3a223bebaf5a8354da4b5894
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|
| | |
| |
| |
| |
| |
| |
| | |
takes ~150 ms on first startup per cdb and is not properly updated.
Change-Id: Ic65d7a8ab778c80233c6f67b7296504117a69d51
Reviewed-by: hjk <hjk@qt.io>
|
| | |
| |
| |
| |
| |
| | |
Task-number: QTCREATORBUG-33773
Change-Id: If858f5ed7ed75b6ac6f44b33a472e288b682d7bd
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Replaces the manually constructed qt5-sidebar.html file to
generate a TOC similar to the one in the Help mode Contents.
Change-Id: Ic9ef57eb9da95fe18a6892ee2098956aa4734f54
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
|