History

fix implicit this

RTUnreal committed 1 year ago

Commit 86c5f2c1 parent 611faa942 files · +134 −135Browse files

Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 42 files). Show all

Unified · Split

interface/src/scripting/WindowScriptingInterface.cpp+5−5
@@ -135,7 +135,7 @@ ScriptValue WindowScriptingInterface::prompt(const QString& message, const QStri · 134 unmodified lines
135135 void WindowScriptingInterface::promptAsync(const QString& message, const QString& defaultText) {
136136 bool ok = false;
137137 ModalDialogListener* dlg = OffscreenUi::getTextAsync(nullptr, "", message, QLineEdit::Normal, defaultText, &ok);
138− connect(dlg, &ModalDialogListener::response, this, [=] (QVariant result) {
138+ connect(dlg, &ModalDialogListener::response, this, [=, this] (QVariant result) {
139139 disconnect(dlg, &ModalDialogListener::response, this, nullptr);
140140 emit promptTextChanged(result.toString());
141141 });
@@ -256,7 +256,7 @@ void WindowScriptingInterface::browseDirAsync(const QString& title, const QStrin · 114 unmodified lines
256256 path = fixupPathForMac(directory);
257257 #endif
258258 ModalDialogListener* dlg = OffscreenUi::getExistingDirectoryAsync(nullptr, title, path);
259− connect(dlg, &ModalDialogListener::response, this, [=] (QVariant response) {
259+ connect(dlg, &ModalDialogListener::response, this, [=, this] (QVariant response) {
260260 const QString& result = response.toString();
261261 disconnect(dlg, &ModalDialogListener::response, this, nullptr);
262262 if (!result.isEmpty()) {
@@ -302,7 +302,7 @@ void WindowScriptingInterface::browseAsync(const QString& title, const QString& · 39 unmodified lines
302302 path = fixupPathForMac(directory);
303303 #endif
304304 ModalDialogListener* dlg = OffscreenUi::getOpenFileNameAsync(nullptr, title, path, nameFilter);
305− connect(dlg, &ModalDialogListener::response, this, [=] (QVariant response) {
305+ connect(dlg, &ModalDialogListener::response, this, [=, this] (QVariant response) {
306306 const QString& result = response.toString();
307307 disconnect(dlg, &ModalDialogListener::response, this, nullptr);
308308 if (!result.isEmpty()) {
@@ -350,7 +350,7 @@ void WindowScriptingInterface::saveAsync(const QString& title, const QString& di · 41 unmodified lines
350350 path = fixupPathForMac(directory);
351351 #endif
352352 ModalDialogListener* dlg = OffscreenUi::getSaveFileNameAsync(nullptr, title, path, nameFilter);
353− connect(dlg, &ModalDialogListener::response, this, [=] (QVariant response) {
353+ connect(dlg, &ModalDialogListener::response, this, [=, this] (QVariant response) {
354354 const QString& result = response.toString();
355355 disconnect(dlg, &ModalDialogListener::response, this, nullptr);
356356 if (!result.isEmpty()) {
@@ -405,7 +405,7 @@ void WindowScriptingInterface::browseAssetsAsync(const QString& title, const QSt · 48 unmodified lines
405405 }
406406
407407 ModalDialogListener* dlg = OffscreenUi::getOpenAssetNameAsync(nullptr, title, path, nameFilter);
408− connect(dlg, &ModalDialogListener::response, this, [=] (QVariant response) {
408+ connect(dlg, &ModalDialogListener::response, this, [=, this] (QVariant response) {
409409 const QString& result = response.toString();
410410 disconnect(dlg, &ModalDialogListener::response, this, nullptr);
411411 if (!result.isEmpty()) {