瀏覽代碼

ENH: View content is not editable

Alireza Mehrtash 11 年之前
父節點
當前提交
28424b2151
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      Libs/DICOM/Core/ctkDICOMObjectModel.cpp

+ 6 - 0
Libs/DICOM/Core/ctkDICOMObjectModel.cpp

@@ -220,6 +220,12 @@ QString ctkDICOMObjectModelPrivate::getTagValue( DcmElement *dcmElem)
   QStandardItem *tagHexItem = new QStandardItem( tagHexName);
   QStandardItem *lengthItem = new QStandardItem( elementLengthQString);
   QStandardItem *valItem = new QStandardItem( tagValue);
+  //
+  VRItem->setFlags(VRItem->flags() & ~Qt::ItemIsEditable);
+  tagItem->setFlags(tagItem->flags() & ~Qt::ItemIsEditable);
+  tagHexItem->setFlags(tagHexItem->flags() & ~Qt::ItemIsEditable);
+  lengthItem->setFlags(lengthItem->flags() & ~Qt::ItemIsEditable);
+  valItem->setFlags(valItem->flags() & ~Qt::ItemIsEditable);
   // Insert items
   QList<QStandardItem *> modelRow;