summaryrefslogtreecommitdiff
path: root/src/project.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2018-10-06 10:05:18 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2018-10-06 10:05:18 +0200
commit5584b748a7e75a1f8b582ba9227dc08b2b2c5649 (patch)
treef7b54604be4a95fe0e56e2f468c057c383121696 /src/project.cc
parentadd9c8bed73516093b6eb37d4fdf30c592a7f72c (diff)
Add description to project.
Diffstat (limited to 'src/project.cc')
-rw-r--r--src/project.cc18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/project.cc b/src/project.cc
index 318898b..5cadcd4 100644
--- a/src/project.cc
+++ b/src/project.cc
@@ -483,6 +483,24 @@ void Project::setExportPath(const QString& export_path)
}
}
+QString Project::getProjectDescription() const
+{
+ return description;
+}
+
+void Project::setProjectDescription(const QString& description)
+{
+ if(this->description == description)
+ {
+ return;
+ }
+
+ {
+ Project::RAIIBulkUpdate bulkUpdate(*this);
+ this->description = description;
+ }
+}
+
Instrument& Project::getInstrument(int id)
{
for(auto& instrument : instruments)