forked from qt-creator/qt-creator
Refactoring: Move QtVersionManager instance() into the ProjectExplorer
And add a instance() method to it.
This commit is contained in:
@@ -71,9 +71,6 @@ Qt4ProjectManagerPlugin::~Qt4ProjectManagerPlugin()
|
||||
//removeObject(m_embeddedPropertiesPage);
|
||||
//delete m_embeddedPropertiesPage;
|
||||
|
||||
removeObject(m_qtVersionManager);
|
||||
delete m_qtVersionManager;
|
||||
|
||||
removeObject(m_proFileEditorFactory);
|
||||
delete m_proFileEditorFactory;
|
||||
removeObject(m_qt4ProjectManager);
|
||||
@@ -125,9 +122,6 @@ bool Qt4ProjectManagerPlugin::initialize(const QStringList &arguments, QString *
|
||||
addAutoReleasedObject(new QMakeStepFactory);
|
||||
addAutoReleasedObject(new MakeStepFactory);
|
||||
|
||||
m_qtVersionManager = new QtVersionManager;
|
||||
addObject(m_qtVersionManager);
|
||||
|
||||
addAutoReleasedObject(new Qt4RunConfigurationFactory);
|
||||
addAutoReleasedObject(new Qt4RunConfigurationFactoryUser);
|
||||
|
||||
@@ -191,11 +185,6 @@ void Qt4ProjectManagerPlugin::updateContextMenu(Project *project,
|
||||
}
|
||||
}
|
||||
|
||||
QtVersionManager *Qt4ProjectManagerPlugin::versionManager() const
|
||||
{
|
||||
return m_qtVersionManager;
|
||||
}
|
||||
|
||||
void Qt4ProjectManagerPlugin::currentProjectChanged()
|
||||
{
|
||||
m_runQMakeAction->setEnabled(!m_projectExplorer->buildManager()->isBuilding(m_projectExplorer->currentProject()));
|
||||
|
||||
Reference in New Issue
Block a user