aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androiddevicedialog.h
diff options
context:
space:
mode:
authorVikas Pachdha <vikas.pachdha@qt.io>2017-03-30 14:43:13 +0200
committerVikas Pachdha <vikas.pachdha@qt.io>2017-04-12 12:45:30 +0000
commit198c83ea700604f908a78c7db0448ae79b08b856 (patch)
tree69e9c47904bb438963321892a18e0cdf12464555 /src/plugins/android/androiddevicedialog.h
parentf173dc82df9cfded5a2d8e9a8133e9d30a7736a4 (diff)
Android: Add Android tool manager
Refactor the use of android tool and groundwork for the new sdk and avd management tool's integration Task-number: QTCREATORBUG-17814 Change-Id: I6a5920f9ba92508f904cd8cf28bf62c82de2d820 Reviewed-by: BogDan Vatra <bogdan@kdab.com>
Diffstat (limited to 'src/plugins/android/androiddevicedialog.h')
-rw-r--r--src/plugins/android/androiddevicedialog.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/android/androiddevicedialog.h b/src/plugins/android/androiddevicedialog.h
index b4d79400488..1f360215578 100644
--- a/src/plugins/android/androiddevicedialog.h
+++ b/src/plugins/android/androiddevicedialog.h
@@ -26,12 +26,15 @@
#pragma once
#include "androidconfigurations.h"
+#include "androidtoolmanager.h"
#include <QVector>
#include <QDialog>
#include <QFutureWatcher>
#include <QTime>
+#include <memory>
+
QT_BEGIN_NAMESPACE
class QModelIndex;
QT_END_NAMESPACE
@@ -74,6 +77,7 @@ private:
QString m_abi;
QString m_avdNameFromAdd;
QString m_defaultDevice;
+ std::unique_ptr<AndroidToolManager> m_androidToolManager;
QVector<AndroidDeviceInfo> m_connectedDevices;
QFutureWatcher<AndroidConfig::CreateAvdInfo> m_futureWatcherAddDevice;
QFutureWatcher<QVector<AndroidDeviceInfo>> m_futureWatcherRefreshDevices;