--- /dev/null
+#ifndef __cpPlugins__QT__SaveFileDialog__h__
+#define __cpPlugins__QT__SaveFileDialog__h__
+
+#include <cpPlugins/Config.h>
+#include <QFileDialog>
+
+namespace cpPlugins{ namespace Pipeline { class Parameters; } }
+
+namespace cpPlugins
+{
+ namespace QT
+ {
+ /**
+ */
+ class SaveFileDialog
+ : public QFileDialog
+ {
+ Q_OBJECT;
+ public:
+ SaveFileDialog( QWidget* parent = 0 );
+ virtual ~SaveFileDialog( );
+
+ void SetParameters(
+ cpPlugins::Pipeline::Parameters* params, const std::string& name
+ );
+
+ protected slots:
+ void _dlg_Accepted( );
+
+ protected:
+ cpPlugins::Pipeline::Parameters* m_Parameters;
+ std::string m_Name;
+ };
+
+ } // ecapseman
+
+} // ecapseman
+
+#endif // __cpPlugins__QT__SaveFileDialog__h__
+
+// eof - $RCSfile$