]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOGimmickView.cpp
Added boost signal to validate
[creaImageIO.git] / src2 / creaImageIOGimmickView.cpp
index a16c09675fc323a6e41a9807e1339792bfb4c982..a587a8d2b825e1fc45c0bea1abbf95114657be42 100644 (file)
@@ -1,6 +1,10 @@
 #include <creaImageIOGimmickView.h>
 #include <creaImageIOSystem.h>
 
+#include "boost/filesystem.hpp"
+
+namespace fs = boost::filesystem;
+
 namespace creaImageIO
 {
   //======================================================================
@@ -181,6 +185,7 @@ namespace creaImageIO
        {
                mMessage="Selection OK !";
        }
+       mValidationSignal(valid);
        SetMessage(mMessage);
        return valid;
   }
@@ -294,6 +299,14 @@ namespace creaImageIO
        mImageEventQueue.push_back(ImageEventType(i->second,image));
       }
   }
+
+  //====================================================================
+
+  //====================================================================
+  void GimmickView::ConnectValidationObserver(ValidationCallbackType callback)
+  {
+    mValidationSignal.connect(callback);
+  }
          
   
 } // EO namespace creaImageIO