core: implemented yes/no to all when closing multiple modified projects

This commit is contained in:
itsmattkc
2020-04-19 03:29:39 +10:00
parent d232e035f5
commit 63c194896d
9 changed files with 157 additions and 57 deletions
+1 -1
View File
@@ -25,7 +25,7 @@
OLIVE_NAMESPACE_ENTER
ProjectSaveManager::ProjectSaveManager(Project *project) :
ProjectSaveManager::ProjectSaveManager(ProjectPtr project) :
project_(project)
{
SetTitle(tr("Saving '%1'").arg(project->filename()));
+3 -3
View File
@@ -30,16 +30,16 @@ class ProjectSaveManager : public Task
{
Q_OBJECT
public:
ProjectSaveManager(Project* project);
ProjectSaveManager(ProjectPtr project);
signals:
void ProjectSaveSucceeded(Project* p);
void ProjectSaveSucceeded(ProjectPtr p);
protected:
virtual void Action() override;
private:
Project* project_;
ProjectPtr project_;
};