39 QString label,
Subject *subject)
66 DEBTRACE(
"ScenePortItem::~SceneDataPortItem");
70 const QStyleOptionGraphicsItem *option,
102 QGraphicsItem::update();
120 DEBTRACE(
"SceneDataPortItem::updateChildItems " <<
_label.toStdString());
123 std::list<SubjectLink*> lsl=sdp->getListOfSubjectLink();
124 for (std::list<SubjectLink*>::const_iterator it = lsl.begin(); it != lsl.end(); ++it)
134 DEBTRACE(
"SceneDataPortItem::updateLinks " <<
_label.toStdString());
137 std::list<SubjectLink*> lsl=sdp->getListOfSubjectLink();
138 for (std::list<SubjectLink*>::const_iterator it = lsl.begin(); it != lsl.end(); ++it)
150 std::list<SubjectLink*> lsl=sdp->getListOfSubjectLink();
151 for (std::list<SubjectLink*>::const_iterator it = lsl.begin(); it != lsl.end(); ++it)
YACS::HMI::Scene * _scene
static std::string eventName(GuiEvent event)
static QtGuiContext * getQtCurrent()
std::map< YACS::HMI::Subject *, YACS::HMI::SceneItem * > _mapOfSceneItem
static int DataPort_Width
static QColor DataPort_brush
static QColor DataStreamPort_hiBrush
static QColor DataPort_hiBrush
static QColor DataStreamPort_hiPen
static QColor DataStreamPort_pen
static int DataPort_Height
static QColor DataPort_pen
static QColor DataStreamPort_brush
static QColor DataPort_hiPen
virtual void shrinkExpandLink(bool se)
virtual void update(GuiEvent event, int type, Subject *son)
virtual void updateLinks()
virtual SceneNodeItem * getParent()
virtual void updateChildItems()
virtual void setText(QString label)
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
virtual ~SceneDataPortItem()
virtual QColor getPenColor()
virtual void updateShape()
virtual Subject * getSubject()
virtual QColor getBrushColor()
virtual void update(GuiEvent event, int type, Subject *son)
virtual void setPlainTextTrunc(QString label)
virtual std::string getName()