浏览代码

Added functions for getting/setting the description of a project

Andreas Fetzer 10 年之前
父节点
当前提交
6974b1ef62
共有 2 个文件被更改,包括 15 次插入0 次删除
  1. 12 0
      Libs/XNAT/Core/ctkXnatProject.cpp
  2. 3 0
      Libs/XNAT/Core/ctkXnatProject.h

+ 12 - 0
Libs/XNAT/Core/ctkXnatProject.cpp

@@ -108,6 +108,18 @@ void ctkXnatProject::setPiLastName(const QString& piLastName)
 }
 
 //----------------------------------------------------------------------------
+QString ctkXnatProject::projectDescription() const
+{
+  return property(ctkXnatObjectFields::DESCRIPTION);
+}
+
+//----------------------------------------------------------------------------
+void ctkXnatProject::setProjectDescription(const QString& description)
+{
+  setProperty(ctkXnatObjectFields::DESCRIPTION, description);
+}
+
+//----------------------------------------------------------------------------
 //const QString& ctkXnatProject::uri() const
 //{
 //  Q_D(const ctkXnatProject);

+ 3 - 0
Libs/XNAT/Core/ctkXnatProject.h

@@ -55,6 +55,9 @@ public:
   const QString& piLastName() const;
   void setPiLastName(const QString& piLastName);
 
+  QString projectDescription() const;
+  void setProjectDescription(const QString &description);
+
   void reset();
 
 private: