]> Creatis software - cpPlugins.git/blobdiff - lib/cpBaseQtApplication/Block.h
...
[cpPlugins.git] / lib / cpBaseQtApplication / Block.h
index 920adbb590c30f9929eda3c3ecb6f2eb2693a4e7..76a114a03cb3059f5514d09b7596f1c05d3b983c 100644 (file)
@@ -1,9 +1,9 @@
 #ifndef __CPBASEQTAPPLICATION__BLOCK__H__\r
 #define __CPBASEQTAPPLICATION__BLOCK__H__\r
 \r
-#include <cpBaseQtApplication/cpBaseQtApplication_Export.h>\r
+#include <cpBaseQtApplication_Export.h>\r
 #include <QGraphicsPathItem>\r
-#include <cpPlugins/ProcessObject.h>\r
+#include <cpPlugins/BaseObjects/ProcessObject.h>\r
 \r
 namespace cpBaseQtApplication\r
 {\r
@@ -19,9 +19,9 @@ namespace cpBaseQtApplication
     : public QGraphicsPathItem\r
   {\r
   public:\r
-    typedef Block                    Self;\r
-    typedef QGraphicsPathItem        Superclass;\r
-    typedef cpPlugins::ProcessObject TFilter;\r
+    typedef Block             Self;\r
+    typedef QGraphicsPathItem Superclass;\r
+    typedef cpPlugins::BaseObjects::ProcessObject TFilter;\r
   \r
   public:\r
     enum { Type = QGraphicsItem::UserType + 6 };\r
@@ -40,7 +40,7 @@ namespace cpBaseQtApplication
     void setEditor( Editor* editor );\r
 \r
     void setNamePort( const QString& txt );\r
-    InputPort* addInputPort( const QString& txt );\r
+    InputPort* addInputPort( const QString& txt, bool multiple );\r
     OutputPort* addOutputPort( const QString& txt );\r
 \r
     InputPort* inputPort( const QString& txt );\r
@@ -77,8 +77,8 @@ namespace cpBaseQtApplication
     std::map< std::string, InputPort* >  m_InputPorts;\r
     std::map< std::string, OutputPort* > m_OutputPorts;\r
 \r
-    TFilter* m_Filter;\r
-    Editor*  m_Editor;\r
+    TFilter::Pointer m_Filter;\r
+    Editor*          m_Editor;\r
   };\r
 \r
 } // ecapseman\r