]> Creatis software - clitk.git/blobdiff - vv/vvMainWindow.cxx
Dicom server connection
[clitk.git] / vv / vvMainWindow.cxx
index 12d8d27f621bde8102a642c14d635e11b98cb55d..3509aae3d45b82c607293bdaeb8acef043a2d8f7 100644 (file)
@@ -47,6 +47,7 @@ It is distributed under dual licence
 #include "vvMeshReader.h"
 #include "vvSaveState.h"
 #include "vvReadState.h"
+#include "vvQPacsConnection.h"
 #include "clitkConfiguration.h"
 
 // ITK include
@@ -235,7 +236,7 @@ vvMainWindow::vvMainWindow():vvMainWindowBase()
   documentation = new vvDocumentation();
   help_dialog = new vvHelpDialog();
   dicomSeriesSelector = new vvDicomSeriesSelector();
-  PacsConnection = new vvPacsConnection();
+  pacsconnect = new vvQPacsConnection(this);
 
   inverseButton->setEnabled(0);
   actionAdd_overlay_image_to_current_image->setEnabled(0);
@@ -278,6 +279,8 @@ vvMainWindow::vvMainWindow():vvMainWindowBase()
   connect(actionWarp_image_with_vector_field,SIGNAL(triggered()),this,SLOT(WarpImage()));
   connect(actionLoad_images,SIGNAL(triggered()),this,SLOT(OpenImages()));
   connect(actionOpen_Dicom,SIGNAL(triggered()),this,SLOT(OpenDicom()));
+connect(actionConnect_Pacs,SIGNAL(triggered()),this,SLOT(ConnectPacs()));
+
   //  connect(actionOpen_Dicom_Struct,SIGNAL(triggered()),this,SLOT(OpenDCStructContour()));
   connect(actionOpen_VTK_contour,SIGNAL(triggered()),this,SLOT(OpenVTKContour()));
   connect(actionOpen_Multiple_Images_As_One,SIGNAL(triggered()),this,SLOT(MergeImages()));
@@ -745,18 +748,19 @@ void vvMainWindow::OpenDicom()
     files = *(dicomSeriesSelector->GetFilenames());
     LoadImages(files, vvImageReader::DICOM);
   }
-
+}
   void vvMainWindow::ConnectPacs()
 {
   std::vector<std::string> files;
 
   //std::cout << "dicomSeriesSelector " << std::endl;
-  if (PacsConnection->exec() == QDialog::Accepted) {
-    files = *(PacsConnection->GetFilenames());
-    LoadImages(files, vvImageReader::DICOM);
+if (pacsconnect->exec() == QDialog::Accepted) {
+//    files = *(pacsconnect->GetFilenames());
+   // LoadImages(files, vvImageReader::DICOM);
+  }
   }
 
-}
+
 //------------------------------------------------------------------------------
 
 //------------------------------------------------------------------------------