diff --git a/GUI/Model/Job/JobItem.cpp b/GUI/Model/Job/JobItem.cpp index c9dafb4a88480ae9ea7c9e36d59d08dc19c140cc..118fc154cdf228212d74612163f822bd49c524e1 100644 --- a/GUI/Model/Job/JobItem.cpp +++ b/GUI/Model/Job/JobItem.cpp @@ -212,6 +212,16 @@ void JobItem::setPresentationType(const QString& type) m_presentationType = type; } +QString JobItem::activity() const +{ + return m_activity; +} + +void JobItem::setActivity(const QString &activity) +{ + m_activity = activity; +} + bool JobItem::isSpecularJob() const { return instrumentItem()->is<SpecularInstrumentItem>(); diff --git a/GUI/Model/Job/JobItem.h b/GUI/Model/Job/JobItem.h index d85d5d51940b45321687f046aa9d526631544f4a..40e1566acd07fc9137a845ee2190191882465945 100644 --- a/GUI/Model/Job/JobItem.h +++ b/GUI/Model/Job/JobItem.h @@ -83,6 +83,9 @@ public: QString presentationType() const; void setPresentationType(const QString& type); + QString activity() const; + void setActivity(const QString& activity); + bool isSpecularJob() const; bool isIntensityJob() const; @@ -155,6 +158,7 @@ private: QString m_identifier; JobStatus m_status = JobStatus::Idle; QString m_comments; + QString m_activity; QString m_presentationType; QDateTime m_beginTime; QDateTime m_endTime;