#include <cpPlugins/Interface/ProcessObject.h>
+#ifdef cpPlugins_Interface_QT4
+#include <cpPlugins/Interface/ParametersQtDialog.h>
+#endif // cpPlugins_Interface_QT4
+
// -------------------------------------------------------------------------
const cpPlugins::Interface::Parameters&
cpPlugins::Interface::ProcessObject::
this->m_Outputs[ idx ]->DisconnectPipeline( );
}
+// -------------------------------------------------------------------------
+bool cpPlugins::Interface::ProcessObject::
+ExecConfigurationDialog( QWidget* parent )
+{
+ bool r = false;
+
+#ifdef cpPlugins_Interface_QT4
+
+ Parameters parameters = this->m_DefaultParameters;
+ r = cpPlugins::Interface::ParametersQtDialog(
+ parameters,
+ this->m_ClassName + std::string( " basic configuration" ),
+ parent
+ );
+ if( r )
+ this->m_Parameters = parameters;
+
+#endif // cpPlugins_Interface_QT4
+
+ return( r );
+}
+
// -------------------------------------------------------------------------
cpPlugins::Interface::ProcessObject::
ProcessObject( )