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

@@ -79,17 +79,6 @@ namespace {
namespace Android {
namespace Internal {
AndroidManager *AndroidManager::m_instance = 0;
AndroidManager *AndroidManager::instance()
{
return m_instance;
}
AndroidManager::~AndroidManager()
{
}
bool AndroidManager::supportsAndroid(ProjectExplorer::Target *target)
{
if (!qobject_cast<Qt4ProjectManager::Qt4Project *>(target->project()))
@@ -696,16 +685,6 @@ bool AndroidManager::saveLibsXml(ProjectExplorer::Target *target, QDomDocument &
return saveXmlFile(target, doc, libsPath(target));
}
AndroidManager::AndroidManager(QObject *parent) :
QObject(parent)
{
m_instance = this;
// ProjectExplorer::SessionManager *sm = ProjectExplorerPlugin::instance()->session();
// connect(sm, SIGNAL(projectAdded(ProjectExplorer::Project*)),
// this, SLOT(handleProjectAdditions(ProjectExplorer::Project*)));
}
void AndroidManager::raiseError(const QString &reason)
{
QMessageBox::critical(0, tr("Error creating Android templates"), reason);