diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-07-20 00:35:01 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-07-20 13:13:41 +0000 |
commit | ad35f0849822263e0dbb37f7c3406c057833a0fd (patch) | |
tree | 7862999df36184e7f2fb718a01ee5df7452cbd4a /src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp | |
parent | 683ad910b871082528b74f9728c88056889c91ed (diff) |
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>
Diffstat (limited to 'src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp')
-rw-r--r-- | src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp index dc29dab8c1..898743859b 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp @@ -565,8 +565,8 @@ QGridLayout *ItemLibraryAssetImportDialog::createOptionsGrid( optSpin->setMinimumWidth(controlMinWidth); optControl = optSpin; if (advanced) { - QObject::connect(optSpin, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this, - [this, optSpin, optKey, optionsIndex]() { + QObject::connect(optSpin, &QDoubleSpinBox::valueChanged, this, + [this, optSpin, optKey, optionsIndex] { QJsonObject optObj = m_importOptions[optionsIndex].value(optKey).toObject(); QJsonValue value(optSpin->value()); optObj.insert("value", value); @@ -577,13 +577,13 @@ QGridLayout *ItemLibraryAssetImportDialog::createOptionsGrid( m_labelToControlWidgetMaps[optionsIndex].value(optKey)); if (advSpin) { // Connect corresponding advanced control - QObject::connect(optSpin, QOverload<double>::of(&QDoubleSpinBox::valueChanged), - this, [optSpin, advSpin]() { + QObject::connect(optSpin, &QDoubleSpinBox::valueChanged, + this, [optSpin, advSpin] { if (advSpin->value() != optSpin->value()) advSpin->setValue(optSpin->value()); }); - QObject::connect(advSpin, QOverload<double>::of(&QDoubleSpinBox::valueChanged), - this, [optSpin, advSpin]() { + QObject::connect(advSpin, &QDoubleSpinBox::valueChanged, + this, [optSpin, advSpin] { if (advSpin->value() != optSpin->value()) optSpin->setValue(advSpin->value()); }); @@ -675,9 +675,8 @@ QGridLayout *ItemLibraryAssetImportDialog::createOptionsGrid( w2->setEnabled(enable); }; enableConditionally(optSpin, conLabel, conControl, mode); - QObject::connect( - optSpin, QOverload<double>::of(&QDoubleSpinBox::valueChanged), - optSpin, [optSpin, conLabel, conControl, mode, enableConditionally]() { + QObject::connect(optSpin, &QDoubleSpinBox::valueChanged, optSpin, + [optSpin, conLabel, conControl, mode, enableConditionally] { enableConditionally(optSpin, conLabel, conControl, mode); }); } |