Android: Remove dependency on plugin object pool

Change-Id: Ic6908cca581a0d6155c8c43c86163347ca578a4c
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
This commit is contained in:
hjk
2018-01-26 14:57:01 +01:00
parent 14297c9543
commit 7ab872ce6a
7 changed files with 41 additions and 31 deletions

View File

@@ -50,11 +50,10 @@ class Abi;
class Project;
}
namespace Utils { class Environment; }
namespace Android {
class AndroidPlugin;
class AndroidPluginRunData;
namespace Internal { class AndroidSdkManager; }
class AndroidDeviceInfo
@@ -188,7 +187,6 @@ private:
class ANDROID_EXPORT AndroidConfigurations : public QObject
{
friend class Android::AndroidPlugin;
Q_OBJECT
public:
@@ -212,7 +210,8 @@ signals:
void updated();
private:
AndroidConfigurations(QObject *parent);
friend class Android::AndroidPluginRunData;
AndroidConfigurations();
~AndroidConfigurations();
void load();
void save();