forked from qt-creator/qt-creator
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:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user