forked from qt-creator/qt-creator
ProjectManager: Cut ties between Project and IProjectManager
Not needed, less code. Change-Id: Ie0d5c3a60f0392f30ed2ee9d2c5a32156b4e67e1 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -90,7 +90,6 @@ public:
|
||||
|
||||
Core::Id m_id;
|
||||
Core::IDocument *m_document = nullptr;
|
||||
IProjectManager *m_manager = nullptr;
|
||||
ProjectNode *m_rootProjectNode = nullptr;
|
||||
QList<Target *> m_targets;
|
||||
Target *m_activeTarget = nullptr;
|
||||
@@ -419,13 +418,6 @@ void Project::setDocument(Core::IDocument *doc)
|
||||
d->m_document = doc;
|
||||
}
|
||||
|
||||
void Project::setProjectManager(IProjectManager *manager)
|
||||
{
|
||||
QTC_ASSERT(manager, return);
|
||||
QTC_ASSERT(!d->m_manager, return);
|
||||
d->m_manager = manager;
|
||||
}
|
||||
|
||||
void Project::setRootProjectNode(ProjectNode *root)
|
||||
{
|
||||
ProjectNode *oldNode = d->m_rootProjectNode;
|
||||
@@ -529,12 +521,6 @@ Utils::FileName Project::projectDirectory(const Utils::FileName &top)
|
||||
return Utils::FileName::fromString(top.toFileInfo().absoluteDir().path());
|
||||
}
|
||||
|
||||
IProjectManager *Project::projectManager() const
|
||||
{
|
||||
QTC_CHECK(d->m_manager);
|
||||
return d->m_manager;
|
||||
}
|
||||
|
||||
ProjectNode *Project::rootProjectNode() const
|
||||
{
|
||||
return d->m_rootProjectNode;
|
||||
|
||||
Reference in New Issue
Block a user