Jarek Kobus
a25c22de82
EditorToolBar: Avoid using sender()
...
Change-Id: I1dc0871e29ea0391ed3545096051dd6f8821d3d8
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2022-07-21 13:32:02 +00:00
Jarek Kobus
d7002235d2
SubmitFieldWidget: Avoid using sender()
...
Change-Id: I024f397718b6e15d62676ffe91770ed21d2be4bb
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2022-07-21 13:30:39 +00:00
Jarek Kobus
8dabadbe56
TargetSetupWidget: Use Utils::Guard
...
Change-Id: I8f055b523f37c89e1f62ee7748aec445b9c82a8b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-07-21 13:29:28 +00:00
Marcus Tillmanns
556bc48839
fsengine: Fix toLower / compare test
...
Fixed test on windows
Change-Id: I1652af82499e6820eb9850a3d79d3d1c5bc18614
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 13:28:07 +00:00
Marcus Tillmanns
3462bc67be
filesystem: Add QFSEngine for filepaths
...
Change-Id: Ibd0c88c69863c0877138d8cc45541530c359bd9c
Reviewed-by: hjk <hjk@qt.io >
2022-07-21 13:14:01 +00:00
Marco Bubke
a5d44fb32b
Sqlite: Generalize invalid id handling
...
An id is now always saved as a null value and a null value is always
converted to an invalid id if you are requesting an id. It prevents
accidental conversion of null values into a id with the value of zero.
It prevent too writing of the value -1 for an id. This has two
advantages. Sqlite can optimize null values if there are only null
values following in a row. And with strict tables it is forbidden to use
a null value as a key. So there can be no accidential invalid ids
anymore in the database.
Change-Id: I5ec813f2fe8e686324eab6dd632c03d5007e093d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2022-07-21 12:41:16 +00:00
Marco Bubke
38c55b409c
Sqlite: Support enumerations as bind and conversion parameter
...
The enumerations are now implicitly converted to integers and the
ValueGetter now can bind to enumerations.
Change-Id: Ia3d32cb447c77caf9c32942b426dff4d511dea59
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2022-07-21 12:40:58 +00:00
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
hjk
a38dad883f
Qnx: Pass SDP environment to gdb
...
Change-Id: I96323671176112c3295aa5ecddaf538ea645e92a
(cherry picked from commit a793fe6479 )
Reviewed-by: Rafael Roquetto <rafael.roquetto@qt.io >
2022-07-21 07:17:25 +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
Thomas Hartmann
f80099b9fd
StudioWelcome: Replace qDebug with qWarning
...
This is a warning.
Change-Id: Ife860f058c719d2245fb2cf7babf34640907bbea
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-07-21 06:32:14 +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
Thomas Hartmann
f4734e4e2b
StudioWelcome: Do not deactivate welcomepage
...
This leads to crashes and is not necessary.
Change-Id: If7450aeb5c9fc8192ba79d0e1b28c76a0edbccac
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-07-20 17:56:05 +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