typedef QNEPort Self;\r
typedef QGraphicsPathItem Superclass;\r
\r
- public:\r
enum { Type = QGraphicsItem::UserType + 1 };\r
enum { NamePort = 1, TypePort = 2 };\r
\r
+ public:\r
QNEPort( QGraphicsItem* parent = 0, QGraphicsScene* scene = NULL );\r
virtual ~QNEPort( );\r
\r
QVector< QNEConnection* >& connections( );\r
void setPortFlags( int f );\r
\r
+ QNEBlock* block( ) const;\r
+ quint64 ptr( );\r
+ void setPtr( quint64 p );\r
+ bool isConnected( QNEPort* other );\r
+\r
inline const QString& portName( ) const\r
{ return( this->m_Name ); }\r
inline int portFlags( ) const\r
int type( ) const\r
{ return( this->Type ); }\r
\r
- QNEBlock* block( ) const;\r
- quint64 ptr( );\r
- void setPtr( quint64 p );\r
- bool isConnected( QNEPort* other );\r
-\r
protected:\r
QVariant itemChange( GraphicsItemChange change, const QVariant& value );\r
\r