Quellcode durchsuchen

Overwrote the ID and name accessors for xnatResource

Andreas Fetzer vor 10 Jahren
Ursprung
Commit
67252bad13
2 geänderte Dateien mit 23 neuen und 0 gelöschten Zeilen
  1. 18 0
      Libs/XNAT/Core/ctkXnatResource.cpp
  2. 5 0
      Libs/XNAT/Core/ctkXnatResource.h

+ 18 - 0
Libs/XNAT/Core/ctkXnatResource.cpp

@@ -56,6 +56,24 @@ QString ctkXnatResource::resourceUri() const
 }
 
 //----------------------------------------------------------------------------
+QString ctkXnatResource::id() const
+{
+  return property(ctkXnatObjectFields::ABSTRACT_RESOURCE_ID);
+}
+
+//----------------------------------------------------------------------------
+QString ctkXnatResource::name() const
+{
+  return property(ctkXnatObjectFields::LABEL);
+}
+
+//----------------------------------------------------------------------------
+void ctkXnatResource::setName(const QString &name)
+{
+  setProperty(ctkXnatObjectFields::LABEL, name);
+}
+
+//----------------------------------------------------------------------------
 void ctkXnatResource::reset()
 {
   ctkXnatObject::reset();

+ 5 - 0
Libs/XNAT/Core/ctkXnatResource.h

@@ -44,6 +44,11 @@ public:
 
   QString resourceUri() const;
 
+  QString id() const;
+
+  QString name() const;
+  QString setName(const QString &name);
+
   void reset();
 
   void download(const QString& filename);