+++ /dev/null
-#ifndef __cpPlugins__QT__ParametersDialog__h__
-#define __cpPlugins__QT__ParametersDialog__h__
-
-#include <cpPlugins/Config.h>
-
-#ifdef cpPlugins_QT4
-
-#include <cpPlugins/BaseObjects/ProcessObject.h>
-
-#include <QApplication>
-#include <QDialog>
-#include <QDialogButtonBox>
-#include <QGridLayout>
-#include <QLabel>
-#include <QVBoxLayout>
-
-namespace cpPlugins
-{
- namespace QT
- {
- /**
- */
- class cpPlugins_EXPORT ParametersDialog
- : public QDialog
- {
- Q_OBJECT;
-
- public:
- ParametersDialog(
- QWidget* parent = 0, Qt::WindowFlags f = 0, bool manual = false
- );
- virtual ~ParametersDialog( );
-
- cpPlugins::BaseObjects::ProcessObject* getProcessObject( ) const;
- virtual bool setProcessObject(
- cpPlugins::BaseObjects::ProcessObject* obj
- );
-
- virtual void updateParameters( );
- virtual void updateView( );
-
- protected:
- virtual void _addButtons( );
- virtual void _updateWidgets( );
-
- protected slots:
- virtual void _dlg_Accepted( );
- virtual void _dlg_OpenSingleFile( );
- virtual void _dlg_SaveSingleFile( );
- virtual void _dlg_OpenSinglePath( );
- virtual void _dlg_OpenMultipleFiles( );
- virtual void _dlg_AddInt( );
- virtual void _dlg_AddUint( );
- virtual void _dlg_AddReal( );
-
- protected:
- cpPlugins::BaseObjects::ProcessObject* m_ProcessObject;
- bool m_WidgetsUpdated;
- bool m_Manual;
- QLabel* m_Title;
- QGridLayout* m_MainLayout;
- QVBoxLayout* m_ToolsLayout;
- QDialogButtonBox* m_Buttons;
- };
-
- } // ecapseman
-
-} // ecapseman
-
-#endif // cpPlugins_QT4
-
-#endif // __cpPlugins__QT__ParametersDialog__h__
-
-// eof - $RCSfile$