don't use shared ptr on projects

Really unnecessary
This commit is contained in:
itsmattkc
2020-11-27 14:24:02 +11:00
parent b178dfa06e
commit f8ceefff6c
17 changed files with 86 additions and 116 deletions
+1 -1
View File
@@ -60,7 +60,7 @@ bool ProjectLoadTask::Run()
} else if (reader.name() == QStringLiteral("url")) {
project_saved_url_ = reader.readElementText();
} else if (reader.name() == QStringLiteral("project")) {
project_ = std::make_shared<Project>();
project_ = new Project();
project_->set_filename(GetFilename());
+2 -2
View File
@@ -32,7 +32,7 @@ class ProjectLoadBaseTask : public Task
public:
ProjectLoadBaseTask(const QString& filename);
ProjectPtr GetLoadedProject() const
Project* GetLoadedProject() const
{
return project_;
}
@@ -58,7 +58,7 @@ public:
}
protected:
ProjectPtr project_;
Project* project_;
MainWindowLayoutInfo layout_info_;