X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPipelineEditor%2FBlock.h;h=6ee84f662a91c49ac0cab0794b8d3c34e9d360e3;hb=ebbbc4c90ed0e4814d360686e8d4b6aab509914c;hp=bbdb0c61038a37d4c6c43576b8ffd801d0cefb78;hpb=d9e804f90306f67051b8f0c756f0c9148e492d90;p=cpPlugins.git diff --git a/lib/cpPipelineEditor/Block.h b/lib/cpPipelineEditor/Block.h index bbdb0c6..6ee84f6 100644 --- a/lib/cpPipelineEditor/Block.h +++ b/lib/cpPipelineEditor/Block.h @@ -3,7 +3,7 @@ #include #include -#include +#include namespace cpPipelineEditor { @@ -19,19 +19,22 @@ namespace cpPipelineEditor : public QGraphicsPathItem { public: - typedef Block Self; - typedef QGraphicsPathItem Superclass; - typedef cpPlugins::Interface::ProcessObject TFilter; + typedef Block Self; + typedef QGraphicsPathItem Superclass; + typedef cpPlugins::ProcessObject TFilter; public: enum { Type = QGraphicsItem::UserType + 6 }; Block( - TFilter* filter, + TFilter* filter, const QString& name, QGraphicsItem* parent = NULL, QGraphicsScene* scene = NULL ); virtual ~Block( ); + TFilter* filter( ); + const TFilter* filter( ) const; + Editor* editor( ); const Editor* editor( ) const; void setEditor( Editor* editor );