X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2FcpPipelineEditor%2FQNEConnection.h;h=bbed7dddcb6580136d14a298050b303e7bb11a4d;hb=c06908465eb6da50572779f423d1e2c9e03b68dd;hp=7e5a12e41a2a9415f8f6f8001e6ae05809e61556;hpb=f4aeff15ebb41183d4b89f41b29ec26043848722;p=cpPlugins.git diff --git a/appli/cpPipelineEditor/QNEConnection.h b/appli/cpPipelineEditor/QNEConnection.h index 7e5a12e..bbed7dd 100644 --- a/appli/cpPipelineEditor/QNEConnection.h +++ b/appli/cpPipelineEditor/QNEConnection.h @@ -31,7 +31,8 @@ namespace PipelineEditor { - class QNEPort; + class QNEInputPort; + class QNEOutputPort; /** */ @@ -50,12 +51,12 @@ namespace PipelineEditor void setPos1( const QPointF& p ); void setPos2( const QPointF& p ); - void setPort1( QNEPort* p ); - void setPort2( QNEPort* p ); + void setPort1( QNEOutputPort* p ); + void setPort2( QNEInputPort* p ); void updatePosFromPorts( ); void updatePath( ); - QNEPort* port1( ) const; - QNEPort* port2( ) const; + QNEOutputPort* port1( ) const; + QNEInputPort* port2( ) const; inline int type( ) const { return( this->Type ); } @@ -63,8 +64,8 @@ namespace PipelineEditor private: QPointF m_Pos1; QPointF m_Pos2; - QNEPort* m_Port1; - QNEPort* m_Port2; + QNEOutputPort* m_Port1; + QNEInputPort* m_Port2; }; } // ecapseman