forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -33,6 +33,8 @@
|
||||
#include <QAbstractTableModel>
|
||||
#include <QFutureWatcher>
|
||||
|
||||
#include <memory>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class Ui_AndroidSettingsWidget;
|
||||
QT_END_NAMESPACE
|
||||
@@ -40,6 +42,8 @@ QT_END_NAMESPACE
|
||||
namespace Android {
|
||||
namespace Internal {
|
||||
|
||||
class AndroidToolManager;
|
||||
|
||||
class AvdModel: public QAbstractTableModel
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -112,6 +116,7 @@ private:
|
||||
|
||||
Ui_AndroidSettingsWidget *m_ui;
|
||||
AndroidConfig m_androidConfig;
|
||||
std::unique_ptr<AndroidToolManager> m_androidToolManager;
|
||||
AvdModel m_AVDModel;
|
||||
QFutureWatcher<AndroidConfig::CreateAvdInfo> m_futureWatcher;
|
||||
QFutureWatcher<QPair<QStringList, bool>> m_checkGdbWatcher;
|
||||
|
||||
Reference in New Issue
Block a user