diff options
-rw-r--r-- | src/plugins/android/avddialog.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/android/avddialog.cpp b/src/plugins/android/avddialog.cpp index b92f4cedf8..4f0f8e8a4a 100644 --- a/src/plugins/android/avddialog.cpp +++ b/src/plugins/android/avddialog.cpp @@ -107,13 +107,13 @@ int AvdDialog::exec() const AndroidAvdManager avdManager = AndroidAvdManager(m_androidConfig); QFutureWatcher<CreateAvdInfo> createAvdFutureWatcher; - createAvdFutureWatcher.setFuture(avdManager.createAvd(result)); QEventLoop loop; QObject::connect(&createAvdFutureWatcher, &QFutureWatcher<CreateAvdInfo>::finished, &loop, &QEventLoop::quit); QObject::connect(&createAvdFutureWatcher, &QFutureWatcher<CreateAvdInfo>::canceled, &loop, &QEventLoop::quit); + createAvdFutureWatcher.setFuture(avdManager.createAvd(result)); loop.exec(QEventLoop::ExcludeUserInputEvents); const QFuture<CreateAvdInfo> future = createAvdFutureWatcher.future(); |