Make AndroidManager completely static

All the methods are static now, so there's no need to instanciate the
class.

Change-Id: Ibb615f1f863ed1ad8e27dfb44d69998ea1061550
Reviewed-by: BogDan Vatra <bog_dan_ro@yahoo.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
Daniel Teske
2012-07-04 12:48:35 +02:00
parent 560abd6109
commit c63dd913a9
3 changed files with 0 additions and 33 deletions

View File

@@ -58,10 +58,6 @@ public:
ReleaseBuildSigned
};
static AndroidManager *instance();
~AndroidManager();
static bool supportsAndroid(ProjectExplorer::Target *target);
static QString packageName(ProjectExplorer::Target *target);
@@ -121,8 +117,6 @@ public:
static bool setPrebundledLibs(ProjectExplorer::Target *target, const QStringList &libs);
private:
explicit AndroidManager(QObject *parent = 0);
static void raiseError(const QString &reason);
static bool openXmlFile(ProjectExplorer::Target *target, QDomDocument &doc,
const Utils::FileName &fileName, bool createAndroidTemplates = false);
@@ -165,10 +159,6 @@ private:
static QStringList dependencies(const Utils::FileName &readelfPath, const QString &lib);
static int setLibraryLevel(const QString &library, LibrariesMap &mapLibs);
static bool qtLibrariesLessThan(const Library &a, const Library &b);
static AndroidManager *m_instance;
friend class Android::AndroidPlugin;
};
} // namespace Internal