Marco Bubke
93d0b5a1d3
Sqlite: Make the statement conversion operator id aware
...
Before you had to use an constructor which is has an integer as
parameter. Like
struct Foo
{
Foo{long long id} : id{id} {}
Foo{TypeId id} : id{id} {}
TypeId id;
}
Now you can write:
struct Foo
{
TypeId id;
}
With C++ 20 we can even remove more contructors.
Change-Id: I374505a037a71339b672f5f3a57b06dcf443b4bf
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-21 12:40:50 +00:00
Marco Bubke
fdcb02d5e2
Sqlite: Make bind id aware
...
The BasicId is moved to Sqlite so the bind can be aware of id.
Change-Id: Ia71a9c31645dab40b41958dcba0d918087b8879f
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 12:40:34 +00:00
Marco Bubke
40d8829dd4
QmlDesigner: Add type getter to project storage
...
Task-number: QDS-7327
Change-Id: Ifcd15fb7a9f3c457b9bd0ed1dce428bc7033f312
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-21 12:40:11 +00:00
Marco Bubke
f4e8d91d09
QmlDesigner: Add default property to project storage
...
If there is no property with the default property name an exception is
thrown.
Tast-number: QDS-5127
Change-Id: Iea1f604d226ebc5c69e5ff6ccceab02d5677ccfc
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2022-07-21 12:38:28 +00:00
Jarek Kobus
8c70b8c402
QbsBuildStep: Use Utils::Guard
...
Change-Id: I346a35ed4902ecfbb83876b2f00374f5da642fd2
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-07-21 11:37:12 +00:00
hjk
8395c0c499
QtSupport: Drop codegensettingspagewidget.ui
...
Change-Id: Ifece92f9fa96bc27c2723766f18c995ae1e6d809
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 11:34:39 +00:00
Alessandro Portale
90ab2aa318
TextEditor: Improve the look of the TextMark tooltip settings icon
...
This introduces a non-"toolbar" variant of the settings icon and makes
TextMark use it.
Change-Id: Icc1cbb36ca1e0f86746175625c0eca9996d10121
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-07-21 11:18:40 +00:00
Eike Ziller
f2941ea284
Core: Inline locatorsettingspage.ui
...
Change-Id: I7e590817a9919a8e9f32929e99cfc6732423987b
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 10:51:24 +00:00
Jarek Kobus
b6c7d29007
DocumentManager: Avoid using sender()
...
Change-Id: I668f602c50857dd003fe7cc67a5c1ffbc5d3311d
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-21 10:30:33 +00:00
Alessandro Portale
ee5ffafa45
QmlProjectManager: Improve font loading for the QDS landing page
...
The Titillium Web font comes in a QML module with FontLoader. Use that
instead of QFontDataBase, and retrieve the exact family name.
This also ensures that the font is loaded when editing the page in QDS
(if it is not loaded before e.g. by the QDS Welcome Screen).
Change-Id: I2cbec7fbc09fb4d4d31c513441c7cabbbbc5001d
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2022-07-21 10:25:06 +00:00
hjk
1732c79fa5
GitLab: Inline gitlabdialog.ui
...
Change-Id: I1c2be99ee0b8b9e9c0eda7ad97f684ceb0989ce7
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-21 10:14:44 +00:00
Jarek Kobus
ffb282eb47
AppOutputPane: Avoid using sender()
...
Change-Id: Id24f38d376de66c0d6e91ed37165506c78e33dde
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 10:11:05 +00:00
Jarek Kobus
bbb4966cd7
DockFocusController: Avoid using sender()
...
It looks like we can be connected to only one
DockAreaWidget, and it's always m_focusArea, so
use m_focusArea instead of sender().
Change-Id: I3b226d98b05c857a20c126f76db195d4b79fc5c1
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2022-07-21 10:04:36 +00:00
Jarek Kobus
18a79179ff
CodeStyleSelectorWidget: Avoid using sender()
...
Change-Id: I4250a3e37e52c68ba61676e835ca55a358d60146
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-21 09:43:54 +00:00
Jarek Kobus
ac85001d24
DockContainerWidget: Avoid using sender()
...
Change-Id: Ib52937a69caa7aec70cdfcccdd0a919fcc250b11
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2022-07-21 09:37:36 +00:00
Jarek Kobus
a8b8ea3056
DockAreaTabBar: Avoid using sender()
...
Remove unneeded includes.
Change-Id: Ic6c6933039aa337a16e6871a472eb8d74b5e2a63
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2022-07-21 09:34:30 +00:00
Jarek Kobus
b216b73506
FormEditorStack: Avoid using sender()
...
Change-Id: I35ea87d30eb3b3529d7c6b85febced75e3951dcf
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 09:17:09 +00:00
Jarek Kobus
867c09cb7e
OptionsPopup: Avoid using sender()
...
Change-Id: I6b19edbe996eb901e1bfa82f604e79d0e6179f19
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 08:49:59 +00:00
Jarek Kobus
52ec409390
SearchResultWindow: Avoid using sender()
...
Change-Id: Idcfd440d1732e0a9785d943e8f90918b3444d946
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 08:49:06 +00:00
hjk
26dd8aef2a
Python: Convert to Tr::tr
...
Change-Id: I0241053b0d51dbb1a60c43351cbff543fd52573d
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 08:25:04 +00:00
Eike Ziller
f3bceeda53
Core: Inline newdialog.ui
...
Change-Id: Ic6019a5254bddf30bade0246448aad96d60d9c99
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 08:22:50 +00:00
Eike Ziller
4e2587cc62
Core: Inline generalsettings.ui
...
Change-Id: I8811728543cd7fb161b6df21dacc0fc23c6165a4
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 08:22:37 +00:00
Eike Ziller
70cfa63cb4
Core: Inline systemsettings.ui
...
And convert text to QLabel for "Grid" layout too.
Change-Id: I50488462f8795337a2cd59fc88bb9834d988912d
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 08:16:04 +00:00
Jarek Kobus
4e7daf6ea0
SubmitEditorWidget: Use Utils::Guard
...
Change-Id: I7db043bc6f3226fff6c5bbb67139902fc99cb563
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-21 07:40:20 +00:00
Jarek Kobus
956cc2a257
EditorManager: Avoid using sender()
...
Change-Id: I9965f26f6c2dc3a496e8d80ceb061e54ee1c0956
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 07:08:05 +00:00
hjk
a793fe6479
Qnx: Pass SDP environment to gdb
...
Change-Id: I96323671176112c3295aa5ecddaf538ea645e92a
Reviewed-by: Rafael Roquetto <rafael.roquetto@qt.io >
2022-07-21 06:58:10 +00:00
Jarek Kobus
93ddc48956
EnvironmentAspectWidget: Use Utils::Guard
...
Change-Id: I4093133e87ecbca78e9cbde6c10e7aaf10ac0480
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 06:56:21 +00:00
Thiago Macieira
ca59b8d69b
Debugger: move the Q_DECLARE_METATYPE to after the class is declared
...
The Q_D_M is optional, but if you're going to use it, it must be on a
fully-declared type.
qmetatype.h:1137:9: error: static_assert failed due to requirement 'is_complete<Debugger::Internal::StartApplicationParameters, void>::value || std::is_void_v<Debugger::Internal::StartApplicationParameters>' "Meta Types must be fully defined"
Change-Id: I36b24183fbd041179f2ffffd17026fd9c3ab2459
Reviewed-by: hjk <hjk@qt.io >
2022-07-20 19:06:31 +00:00
Jarek Kobus
1f4a3447be
CodeStylePool: Avoid using sender()
...
Change-Id: I72bf94a7d0a3c4e583016e1cffacba4b246bd858
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-20 18:59:52 +00:00
Jarek Kobus
74046fa1f5
ScxmlEditor: Avoid using sender()
...
Do some cleanup of unneeded () after lambda capture.
Fit code into 100 char lines.
Change-Id: I2494765f6ba7aa1f13f4eadb7183bc88febd9638
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2022-07-20 18:31:06 +00:00
Jarek Kobus
bb0030e907
CustomToolChainConfigWidget: Avoid using sender()
...
Change-Id: Ic678d0f1edee7e5a36c9d3a1c467830a5325bd07
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-20 18:30:09 +00:00
Alessandro Portale
180116fdf1
CMakePM: Standardize the appearance of the settings category icon
...
... and have it in the icons svg.
Change-Id: I1610bbe211b8ac67a4ebcc1704863b2a49b37ce1
Reviewed-by: Cristian Adam <cristian.adam@qt.io >
2022-07-20 14:28:37 +00:00
Jarek Kobus
1bc8d0353e
Nim: Avoid using sender()
...
Change-Id: If5c537569ff1477dde675038684c1964803e2a4d
Reviewed-by: hjk <hjk@qt.io >
2022-07-20 14:17:05 +00:00
Jarek Kobus
195a7aff1d
GitClient: Avoid using sender()
...
Change-Id: I844b7c6545ae2244e5e45907e775fef53dd12931
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-20 14:16:57 +00:00
Jarek Kobus
37a4a066e5
Drop Qt5: Remove remaining includes of porting.h
...
Change-Id: I58a1ae99f75bab0b8db3cc1f24a1c86e2fcdacb6
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-20 14:16:31 +00:00
Jarek Kobus
53e8f8c761
PeripheralRegisterHandler: Avoid using sender()
...
Change-Id: I3d8c6a22f03afcb589a9c35ff610c60ffbb881c9
Reviewed-by: hjk <hjk@qt.io >
2022-07-20 13:53:21 +00:00
Jarek Kobus
e32ebe2146
Drop Qt5: Various plugins: Get rid of QOverload
...
Change-Id: I4913044f8897fd3449dbb537e4af6785eb3ad447
Reviewed-by: hjk <hjk@qt.io >
2022-07-20 13:52:38 +00:00
Jarek Kobus
ae4db886f3
Drop Qt5: BareMetal: Get rid of QOverload
...
Change-Id: I023dee34b3b3556376c3cad5cbff919e6a85769c
Reviewed-by: hjk <hjk@qt.io >
2022-07-20 13:52:18 +00:00
Jarek Kobus
2e4188900f
FancyMainWindow: Avoid using sender()
...
Pass a context object to visibilityChanged() connection.
Change-Id: Ic146c443c21ac7ee56f16aa84d71186f23dd31da
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-20 13:52:05 +00:00
Jarek Kobus
cfd002ebf0
SearchResult: Rename cancelled() into canceled()
...
Make it consistent with Qt American style.
Change-Id: I01a70f282d654d23f2341352cf4f6fea22aa49fa
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2022-07-20 13:17:36 +00:00
Jarek Kobus
ad35f08498
Drop Qt5: Qml lib / QmlDesigner: Get rid of QOverload
...
Add a context object into some lambdas.
Change-Id: I16ee7a0c061483e4d90c9e015852c41a4f3cde90
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-20 13:13:41 +00:00
Jarek Kobus
683ad910b8
Drop Qt5: Clang, QBS & Valgrind: Get rid of QOverload
...
Change-Id: I86697f07a8dce5674d6e748bce807df59b773227
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-07-20 13:13:27 +00:00
Jarek Kobus
1b070bcb11
Drop Qt5: Debugger: Get rid of QOverload
...
Change-Id: Ic62a3173adeffdfa78a47849cf1ceaa4f59b8091
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-20 13:13:21 +00:00
Jarek Kobus
5b3927869c
Drop Qt5: ProjectExplorer: Get rid of QOverload
...
Change-Id: Id8b28efa7b31a92a5e24485803322c586a23802d
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-20 13:13:11 +00:00
Alessandro Portale
19f9b6c1a0
Icons.svg: Increase document size
...
The number of icons growa. Make space for them, so that they don't have
to hide outside of the visual area.
Change-Id: I50c174b1e153cd47aa37b1931f9d23e9ee248bde
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2022-07-20 12:35:41 +00:00
hjk
60adfa5053
QtSupport: Streamline QtOptionsPage
...
Change-Id: I2af97fdc07eb065a7e55d84f72697452b70a294a
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-20 11:55:42 +00:00
hjk
e7f18d9d14
Utils: Do not use fixed values for margins in LayoutBuilder
...
Change-Id: I4af69c149fc1e71134ac6dd5de9a9428c9d3d73d
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-20 11:48:41 +00:00
hjk
a55e3d3889
RemoteLinux: Inline sshkeycreationdialog.ui
...
Change-Id: Ie7c51a11c95ff0b484728741408df9173bc0e19f
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-20 10:54:29 +00:00
Jarek Kobus
f078319feb
Drop Qt5: ModelingLib: Get rid of QOverload
...
Change-Id: If7b6c4daf3c092eb844eb279049cac2f510dbc47
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-20 10:31:30 +00:00
Jarek Kobus
a98b185e90
Drop Qt5: Android, IOS & WASM: Get rid of QOverload
...
Add a context object into some lambdas.
Change-Id: I72631aeb36703f8f335f3819796fb52148f1b377
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-20 10:30:48 +00:00