From 33e8251edffcf96a9b4cb206ff5a7c317d25f75d Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 7 Dec 2022 23:26:08 +0100 Subject: Ios: Pass context object to lambda connections Change-Id: I69a7a2ff3e91256961b2b501e75fe1a21d9c8b6f Reviewed-by: hjk Reviewed-by: Qt CI Bot Reviewed-by: --- src/plugins/ios/iosbuildstep.cpp | 2 +- src/plugins/ios/iostoolhandler.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/ios/iosbuildstep.cpp b/src/plugins/ios/iosbuildstep.cpp index 5cff5be868..7264d6d3e5 100644 --- a/src/plugins/ios/iosbuildstep.cpp +++ b/src/plugins/ios/iosbuildstep.cpp @@ -113,7 +113,7 @@ QWidget *IosBuildStep::createConfigWidget() resetDefaultsButton->setEnabled(!m_useDefaultArguments); }); - connect(extraArgumentsLineEdit, &QLineEdit::editingFinished, [=] { + connect(extraArgumentsLineEdit, &QLineEdit::editingFinished, this, [=] { setExtraArguments(ProcessArgs::splitArgs(extraArgumentsLineEdit->text())); }); diff --git a/src/plugins/ios/iostoolhandler.cpp b/src/plugins/ios/iostoolhandler.cpp index 975d61814d..80c3a45435 100644 --- a/src/plugins/ios/iostoolhandler.cpp +++ b/src/plugins/ios/iostoolhandler.cpp @@ -72,14 +72,14 @@ public: // The future is canceled when app on simulator is stoped. QEventLoop loop; QFutureWatcher watcher; - connect(&watcher, &QFutureWatcher::canceled, [&](){ + connect(&watcher, &QFutureWatcher::canceled, this, [&] { loop.quit(); }); watcher.setFuture(fi.future()); // Process to print the console output while app is running. auto logProcess = [this, fi](QProcess *tailProcess, std::shared_ptr file) { - QObject::connect(tailProcess, &QProcess::readyReadStandardOutput, [=]() { + QObject::connect(tailProcess, &QProcess::readyReadStandardOutput, this, [=] { if (!fi.isCanceled()) emit logMessage(QString::fromLocal8Bit(tailProcess->readAll())); }); @@ -839,7 +839,7 @@ void IosSimulatorToolHandlerPrivate::requestRunApp(const QString &appBundlePath, return; } - auto onSimulatorStart = [this, extraArgs] (const SimulatorControl::ResponseData &response) { + auto onSimulatorStart = [this, extraArgs](const SimulatorControl::ResponseData &response) { if (!isResponseValid(response)) return; if (response.success) { -- cgit v1.2.1