Browse Source

Fixes for uninitialized PreferCGET variable

Also set the checkbox on by default when
adding a new server node
Steve Pieper 13 years ago
parent
commit
d277fad026

+ 1 - 0
Libs/DICOM/Core/ctkDICOMQuery.cpp

@@ -112,6 +112,7 @@ ctkDICOMQueryPrivate::ctkDICOMQueryPrivate()
   this->Query = new DcmDataset();
   this->Port = 0;
   this->Canceled = false;
+  this->PreferCGET = true;
 }
 
 //------------------------------------------------------------------------------

+ 4 - 0
Libs/DICOM/Widgets/ctkDICOMServerNodeWidget.cpp

@@ -107,6 +107,10 @@ int ctkDICOMServerNodeWidget::addServerNode()
   newItem->setCheckState( Qt::Unchecked );
   d->NodeTable->setItem(rowCount, NameColumn, newItem);
 
+  newItem = new QTableWidgetItem;
+  newItem->setCheckState( Qt::Checked );
+  d->NodeTable->setItem(rowCount, CGETColumn, newItem);
+
   d->NodeTable->setCurrentCell(rowCount, NameColumn);
   // The old rowCount becomes the added row index
   return rowCount;