Browse Source

Use same way to display data like in the ctkXnatTreeModel

Andreas Fetzer 10 years ago
parent
commit
53f898732a
1 changed files with 4 additions and 11 deletions
  1. 4 11
      Libs/XNAT/Core/ctkXnatListModel.cpp

+ 4 - 11
Libs/XNAT/Core/ctkXnatListModel.cpp

@@ -66,19 +66,12 @@ QVariant ctkXnatListModel::data(const QModelIndex& index, int role) const
   if (role == Qt::DisplayRole)
   {
     ctkXnatObject* child = RootObject->children().at(index.row());
-    if (!child)
+    QString displayData = child->name();
+    if (displayData.isEmpty())
     {
-      qWarning() << "child at index" << index << "is NULL!";
-    }
-    else
-    {
-      QString displayData = child->name();
-      if (displayData.isEmpty())
-      {
-        displayData = child->id();
-      }
-      return displayData;
+      displayData = child->property("label");
     }
+    return displayData;
   }
   else if (role == Qt::UserRole)
   {