]> Creatis software - cpPlugins.git/blobdiff - appli/cpPipelineEditor/cpPipelineEditor.h
More on graph editor
[cpPlugins.git] / appli / cpPipelineEditor / cpPipelineEditor.h
index 29700934256b7fb5b54afc00b5b4b5ad18832e49..811777838e198dd37f145e4cae2a439a4ec200f8 100644 (file)
@@ -15,6 +15,7 @@ namespace cpPlugins
   namespace Interface
   {
     class Workspace;
+    class Interface;
   }
 }
 
@@ -30,15 +31,25 @@ public:
   typedef QMainWindow      Superclass;
 
 public:
-  explicit cpPipelineEditor( QWidget* parent = 0 );
+  explicit cpPipelineEditor(
+    int argc, char* argv[],
+    QWidget* parent = 0
+    );
   virtual ~cpPipelineEditor( );
 
+protected:
+  void _UpdateLoadedPlugins( );
+
 protected slots:
+  void _ButtonLoadPluginsFile( );
+  void _ButtonLoadPluginsPath( );
   void _ActionOpenWorkspace( );
+  void _ActionSaveWorkspace( );
 
 private:
   Ui::cpPipelineEditor* m_UI;
   cpPlugins::Interface::Workspace* m_Workspace;
+  cpPlugins::Interface::Interface* m_Plugins;
 };
 
 #endif // __CPPIPELINEEDITOR__H__