Procházet zdrojové kódy

ENH: View content is not editable

Alireza Mehrtash před 11 roky
rodič
revize
28424b2151
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  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;