this->setZValue( -1 );\r
this->m_Port1 = NULL;\r
this->m_Port2 = NULL;\r
+ this->setFlag( QGraphicsItem::ItemIsSelectable );\r
}\r
\r
// -------------------------------------------------------------------------\r
return( this->m_Port2 );\r
}\r
\r
+#include <QPainter>\r
+\r
+// -------------------------------------------------------------------------\r
+void cpPipelineEditor::Connection::\r
+paint(\r
+ QPainter* painter,\r
+ const QStyleOptionGraphicsItem* option,\r
+ QWidget* widget\r
+ )\r
+{\r
+ Q_UNUSED( option );\r
+ Q_UNUSED( widget );\r
+\r
+ if( this->isSelected( ) )\r
+ painter->setPen( QPen( Qt::red, 5 ) );\r
+ else\r
+ painter->setPen( QPen( Qt::black, 2 ) );\r
+ this->setBrush( Qt::NoBrush );\r
+ painter->drawPath( this->path( ) );\r
+}\r
+\r
// eof - $RCSfile$\r