]> Creatis software - cpPlugins.git/blobdiff - appli/PipelineEditor/PluginsNavigator.h
Moved to version 1.0
[cpPlugins.git] / appli / PipelineEditor / PluginsNavigator.h
diff --git a/appli/PipelineEditor/PluginsNavigator.h b/appli/PipelineEditor/PluginsNavigator.h
new file mode 100644 (file)
index 0000000..3e21c12
--- /dev/null
@@ -0,0 +1,37 @@
+// =========================================================================
+// @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+// =========================================================================
+#ifndef __cpPlugins__appli__PipelineEditor__PluginsNavigator__h__
+#define __cpPlugins__appli__PipelineEditor__PluginsNavigator__h__
+
+#include <cpPlugins/Interface/Manager.h>
+#include <QTreeWidget>
+
+/**
+ */
+class PluginsNavigator
+  : public QTreeWidget
+{
+  Q_OBJECT;
+
+public:
+  typedef PluginsNavigator Self;
+  typedef QTreeWidget      Superclass;
+
+public:
+  explicit PluginsNavigator( QWidget* parent = NULL );
+  virtual ~PluginsNavigator( );
+
+  void Update( );
+
+protected:
+  void _Clear( );
+  void _Update( );
+
+protected:
+  cpPlugins::Interface::Manager m_PlgMgr;
+};
+
+#endif // __cpPlugins__appli__PipelineEditor__PluginsNavigator__h__
+
+// eof - $RCSfile$