]> Creatis software - creaImageIO.git/blobdiff - src/creaImageIOGimmickView.h
*** empty log message ***
[creaImageIO.git] / src / creaImageIOGimmickView.h
index 7a0e839340e3a9c0a5b97b30b5e1604982aa9214..d41ea1a6e2cf2f6c73c707db58bc5f361b29c614 100644 (file)
@@ -8,7 +8,14 @@
 
 //#include <map>
 #include <vtkImageData.h>
+#if defined (USE_WXWIDGETS)
 #include <creaImageIOMultiThreadImageReader.h>
+#endif
+
+#if defined(USE_QT4)
+#include <creaImageIOQMultiThreadImageReader.h>
+#endif
+
 
 // Signal/slot mechanism for progress events
 #include <boost/signal.hpp>
 
 namespace creaImageIO
 {
+        typedef std::map<std::string, std::string> mapInfoDicom;
 
        typedef struct 
        { 
                vtkImageData *img;
-               std::map<std::string, std::string> infos;
-       }OutStrGimmick;
+               //std::map<std::string, std::string> infos;
+               mapInfoDicom infos; 
+       } OutStrGimmick;
 
 
        /**
@@ -81,8 +90,8 @@ namespace creaImageIO
       virtual void GetSelectedFiles(std::vector<std::string>& s)
       { GimmickError("INTERNAL ERROR : GetSelectedFiles not implemented"); }
 
-         virtual void GetImages(int dim, std::vector<std::string> files, std::vector<vtkImageData*>& s) 
-         { GimmickError("INTERNAL ERROR : GetImages not implemented"); }
+      virtual void GetImages(int dim, std::vector<std::string> files, std::vector<vtkImageData*>& s) 
+      { GimmickError("INTERNAL ERROR : GetImages not implemented"); }
 
       virtual void OnSelectionChange(const std::vector<tree::Node*>& s, bool isSelection, int selection, bool mProcess)
       { GimmickError("INTERNAL ERROR : OnSelectionChange not implemented"); }