diff --git a/Code/ApplicationEngine/otbWrapperOutputImageParameter.cxx b/Code/ApplicationEngine/otbWrapperOutputImageParameter.cxx
index 1b7227766fa4adcc0a3715f4b1b9fb105f9b8de0..5006866560e0a87569c063426e46e5ad788664f6 100644
--- a/Code/ApplicationEngine/otbWrapperOutputImageParameter.cxx
+++ b/Code/ApplicationEngine/otbWrapperOutputImageParameter.cxx
@@ -92,7 +92,6 @@ OutputImageParameter::SwitchImageWrite()
     }
     case ImagePixelType_uint8:
     {
-   std::cout<<"Write, output is image uint8"<<std::endl;
     otbCastAndWriteImageMacro(TInputImageType, UInt8ImageType, m_UInt8Writer);
     break;
     }
@@ -118,13 +117,11 @@ OutputImageParameter::SwitchImageWrite()
     }
     case ImagePixelType_float:
     {
-   std::cout<<"Write, output is image float"<<std::endl;
     otbCastAndWriteImageMacro(TInputImageType, FloatImageType, m_FloatWriter);
     break;
     }
     case ImagePixelType_double:
     {
- std::cout<<"Write, output is image double"<<std::endl;
     otbCastAndWriteImageMacro(TInputImageType, DoubleImageType, m_DoubleWriter);
     break;
     }
@@ -242,7 +239,6 @@ OutputImageParameter::Write()
     }
   else if (dynamic_cast<UInt8ImageType*>(m_Image.GetPointer()))
     {
-    std::cout<<"Write, input is image uint8"<<std::endl;
     SwitchImageWrite<UInt8ImageType>();
     }
   else if (dynamic_cast<Int16ImageType*>(m_Image.GetPointer()))
diff --git a/Code/Wrappers/QtWidget/CMakeLists.txt b/Code/Wrappers/QtWidget/CMakeLists.txt
index 0f151fdd5746f6ffb7ad79322c1e5978f18baa8e..5e4b0d87a7cf6f40066d7a18f85e34226e6566a6 100644
--- a/Code/Wrappers/QtWidget/CMakeLists.txt
+++ b/Code/Wrappers/QtWidget/CMakeLists.txt
@@ -20,6 +20,7 @@ set( WrappersQtWidget_MOC_HDR
        otbWrapperQtWidgetListViewParameter.h
        otbQtFileSelectionWidget.h
        itkQtProgressBar.h
+       otbWrapperQtWidgetFilenameParameter.h
       )
 
 QT4_WRAP_CPP(WrappersQtWidget_MOC_SRC ${WrappersQtWidget_MOC_HDR})
diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetParameterFactory.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetParameterFactory.cxx
index f68322052d73af491ac97a074d5df8d89c6b4387..b28635b849f6c0e7086f956f939d9d797332d18f 100644
--- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetParameterFactory.cxx
+++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetParameterFactory.cxx
@@ -32,6 +32,7 @@
 #include "otbWrapperQtWidgetInputImageListParameter.h"
 #include "otbWrapperQtWidgetOutputImageParameter.h"
 #include "otbWrapperQtWidgetOutputVectorDataParameter.h"
+#include "otbWrapperQtWidgetFilenameParameter.h"
 #include "otbWrapperQtWidgetParameterGroup.h"
 
 namespace otb
@@ -85,6 +86,7 @@ QtWidgetParameterFactory::CreateQtWidget( Parameter* param, QtWidgetModel* model
   CREATEWIDGET(EmptyParameter,          QtWidgetEmptyParameter)
   CREATEWIDGET(IntParameter,            QtWidgetIntParameter)
   CREATEWIDGET(FloatParameter,          QtWidgetFloatParameter)
+  CREATEWIDGET(FilenameParameter,       QtWidgetFilenameParameter)
   CREATEWIDGET(StringParameter,         QtWidgetStringParameter)
   CREATEWIDGET(ChoiceParameter,         QtWidgetChoiceParameter)
   CREATEWIDGET(ListViewParameter,       QtWidgetListViewParameter)