#include <SceneNodeItem.hxx>
Public Member Functions | |
SceneNodeItem (QGraphicsScene *scene, SceneItem *parent, QString label, Subject *subject) | |
virtual | ~SceneNodeItem () |
virtual void | setWidth (qreal width) |
AbstractSceneItem cannot be resized (only ComposedNodeItem can) More... | |
virtual void | setHeight (qreal height) |
AbstractSceneItem cannot be resized (only ComposedNodeItem can) More... | |
virtual void | addHeader () |
virtual SceneHeaderItem * | getHeader () |
virtual void | addProgressItem () |
virtual SceneProgressItem * | getProgressItem () |
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
virtual void | update (GuiEvent event, int type, Subject *son) |
virtual qreal | getHeaderBottom () |
virtual void | autoPosNewPort (AbstractSceneItem *item, int nbPorts) |
virtual void | popupMenu (QWidget *caller, const QPoint &globalPos) |
virtual SceneComposedNodeItem * | getParent () |
virtual void | removeInPortFromList (AbstractSceneItem *inPort) |
virtual void | removeOutPortFromList (AbstractSceneItem *outPort) |
virtual void | setMoving (bool moving) |
virtual void | setTopLeft (QPointF topLeft) |
virtual void | adjustHeader () |
virtual ScenePortItem * | getCtrlInPortItem () |
virtual ScenePortItem * | getCtrlOutPortItem () |
virtual void | updateName () |
virtual void | arrangeNodes (bool isRecursive) |
generic method to compute a graph for child nodes. implemented in some derived classes More... | |
virtual void | arrangeChildNodes () |
virtual void | reorganizeShrinkExpand (ShrinkMode theShrinkMode) |
virtual void | updateChildItems () |
virtual void | shrinkExpandLink (bool se) |
virtual void | showOutScopeLinks () |
virtual void | updateLinks () |
virtual void | setShownState (shownState ss) |
bool | isExpanded () |
void | setExpanded (bool e) |
void | setExpandedPos (QPointF epos) |
qreal | getExpandedX () |
qreal | getExpandedY () |
void | setExpandedWH () |
void | setExpandedWH (qreal w, qreal h) |
qreal | getExpandedWidth () |
qreal | getExpandedHeight () |
shownState | getShownState () |
bool | hasProgressBar () const |
Public Member Functions inherited from YACS::HMI::SceneObserverItem | |
SceneObserverItem (QGraphicsScene *scene, SceneItem *parent, QString label, Subject *subject) | |
virtual | ~SceneObserverItem () |
virtual void | select (bool isSelected) |
virtual void | activateSelection (bool selected) |
virtual Subject * | getSubject () |
virtual QString | getToolTip () |
Public Member Functions inherited from YACS::HMI::SceneItem | |
SceneItem (QGraphicsScene *scene, SceneItem *parent, QString label) | |
virtual | ~SceneItem () |
virtual QRectF | boundingRect () const |
virtual QRectF | childrenBoundingRect () const |
virtual void | checkGeometryChange () |
void | setParent (SceneItem *parent) |
void | setEventPos (QPointF point) |
virtual void | shrinkExpandRecursive (bool isExpanding, bool fromHere, ShrinkMode theShrinkMode) |
bool | isAncestorShrinked () |
Public Member Functions inherited from YACS::HMI::AbstractSceneItem | |
AbstractSceneItem (QGraphicsScene *scene, SceneItem *parent, QString label) | |
virtual | ~AbstractSceneItem () |
int | getLevel () |
void | setLevel () |
virtual void | reorganize () |
virtual QString | getLabel () |
qreal | getWidth () |
qreal | getHeight () |
virtual void | setGeometryOptimization (bool optimize) |
SceneItem * | getParent () |
Public Member Functions inherited from YACS::HMI::GuiObserver | |
GuiObserver () | |
virtual | ~GuiObserver () |
virtual void | incrementSubjects (Subject *subject) |
virtual void | decrementSubjects (Subject *subject) |
int | getNbSubjects () |
bool | isDestructible () |
Protected Member Functions | |
virtual QString | getMimeFormat () |
virtual void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) |
virtual void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) |
virtual void | updateState () |
virtual void | setExecState (int execState) |
QString | getHeaderLabel () |
Protected Member Functions inherited from YACS::HMI::SceneObserverItem | |
virtual QColor | getBrushColor () |
Protected Member Functions inherited from YACS::HMI::SceneItem | |
virtual void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) |
virtual void | hoverMoveEvent (QGraphicsSceneHoverEvent *event) |
virtual void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) |
virtual QColor | getPenColor () |
QColor | hoverColor (QColor origColor) |
Protected Member Functions inherited from YACS::HMI::AbstractSceneItem | |
virtual QRectF | childBoundingRect (AbstractSceneItem *child) const |
Additional Inherited Members | |
Static Public Member Functions inherited from YACS::HMI::GuiObserver | |
static std::string | eventName (GuiEvent event) |
static void | setEventMap () |
Public Attributes inherited from YACS::HMI::SceneItem | |
bool | _blocX |
bool | _blocY |
Static Protected Attributes inherited from YACS::HMI::GuiObserver | |
static std::map< int, std::string > | _eventNameMap |
Definition at line 44 of file SceneNodeItem.hxx.
SceneNodeItem::SceneNodeItem | ( | QGraphicsScene * | scene, |
SceneItem * | parent, | ||
QString | label, | ||
Subject * | subject | ||
) |
Definition at line 55 of file SceneNodeItem.cxx.
References YACS::HMI::SceneItem::_blocX, YACS::HMI::SceneItem::_blocY, YACS::HMI::AbstractSceneItem::_brushColor, YACS::HMI::AbstractSceneItem::_dragable, YACS::HMI::AbstractSceneItem::_dragButton, _execState, _expanded, _expandedHeight, _expandedPos, _expandedWidth, _header, YACS::HMI::AbstractSceneItem::_height, _inPorts, _moved, _moving, _outPorts, _progressItem, _shownState, YACS::HMI::AbstractSceneItem::_width, YACS::HMI::expandShown, YACS::HMI::Resource::Scene_pen, and YACS::UNDEFINED.
|
virtual |
Definition at line 78 of file SceneNodeItem.cxx.
References getParent().
|
virtual |
Reimplemented from YACS::HMI::AbstractSceneItem.
Definition at line 107 of file SceneNodeItem.cxx.
References YACS::HMI::AbstractSceneItem::_hasHeader, _header, YACS::HMI::AbstractSceneItem::_label, YACS::HMI::AbstractSceneItem::_scene, YACS::HMI::SceneItem::checkGeometryChange(), DEBTRACE, getHeaderLabel(), and updateState().
Referenced by YACS::HMI::RootSceneItem::setNewRoot().
|
virtual |
Reimplemented from YACS::HMI::AbstractSceneItem.
Definition at line 126 of file SceneNodeItem.cxx.
References _progressItem, YACS::HMI::AbstractSceneItem::_scene, YACS::HMI::SceneItem::checkGeometryChange(), DEBTRACE, YACS::HMI::SceneProgressItem::setText(), and updateState().
|
virtual |
Definition at line 337 of file SceneNodeItem.cxx.
References _header, and YACS::HMI::SceneHeaderNodeItem::adjustGeometry().
Referenced by YACS::HMI::SceneItem::checkGeometryChange(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), YACS::HMI::SceneComposedNodeItem::setShownState(), setWidth(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
virtual |
Reimplemented in YACS::HMI::SceneComposedNodeItem, and YACS::HMI::SceneBlocItem.
Definition at line 178 of file SceneNodeItem.cxx.
|
virtual |
generic method to compute a graph for child nodes. implemented in some derived classes
Reimplemented in YACS::HMI::SceneComposedNodeItem.
Definition at line 174 of file SceneNodeItem.cxx.
|
virtual |
Reimplemented in YACS::HMI::SceneElementaryNodeItem.
Definition at line 195 of file SceneNodeItem.cxx.
|
virtual |
Definition at line 230 of file SceneNodeItem.cxx.
References _header, and YACS::HMI::SceneHeaderNodeItem::getCtrlInPortItem().
Referenced by YACS::HMI::SceneComposedNodeItem::update().
|
virtual |
Definition at line 236 of file SceneNodeItem.cxx.
References _header, and YACS::HMI::SceneHeaderNodeItem::getCtrlOutPortItem().
Referenced by YACS::HMI::SceneComposedNodeItem::update().
|
inline |
Definition at line 89 of file SceneNodeItem.hxx.
References _expandedHeight.
Referenced by YACS::HMI::VisitorSaveGuiSchema::writeItem().
|
inline |
Definition at line 88 of file SceneNodeItem.hxx.
References _expandedWidth.
Referenced by YACS::HMI::VisitorSaveGuiSchema::writeItem().
|
inline |
Definition at line 84 of file SceneNodeItem.hxx.
References _expandedPos.
Referenced by YACS::HMI::GuiEditor::PutGraphInBloc(), YACS::HMI::GenericGui::setLoadedPresentation(), and YACS::HMI::VisitorSaveGuiSchema::writeItem().
|
inline |
Definition at line 85 of file SceneNodeItem.hxx.
References _expandedPos.
Referenced by YACS::HMI::GuiEditor::PutGraphInBloc(), YACS::HMI::GenericGui::setLoadedPresentation(), and YACS::HMI::VisitorSaveGuiSchema::writeItem().
|
virtual |
Definition at line 121 of file SceneNodeItem.cxx.
References _header.
Referenced by YACS::HMI::LinkMatrix::cellFrom(), YACS::HMI::LinkMatrix::cellTo(), and YACS::HMI::LinkMatrix::explore().
|
virtual |
Reimplemented from YACS::HMI::AbstractSceneItem.
Definition at line 186 of file SceneNodeItem.cxx.
References YACS::HMI::AbstractSceneItem::_hasHeader, _header, and YACS::HMI::SceneHeaderNodeItem::getHeaderBottom().
Referenced by YACS::HMI::SceneBlocItem::arrangeCanvasNodes(), YACS::HMI::SceneComposedNodeItem::autoPosNewChild(), YACS::HMI::SceneComposedNodeItem::collisionResolv(), YACS::HMI::GenericGui::setLoadedPresentation(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
protected |
Definition at line 368 of file SceneNodeItem.cxx.
References YACS::HMI::AbstractSceneItem::_parent, YACS::HMI::SceneObserverItem::_subject, DEBTRACE, YACS::HMI::Subject::getName(), YACS::HMI::SubjectNode::getNode(), YACS::ENGINE::Switch::getRankOfNode(), and YACS::HMI::SceneObserverItem::getSubject().
Referenced by addHeader(), and updateName().
|
protectedvirtual |
Reimplemented from YACS::HMI::SceneObserverItem.
Definition at line 247 of file SceneNodeItem.cxx.
|
virtual |
Definition at line 204 of file SceneNodeItem.cxx.
References YACS::HMI::AbstractSceneItem::_parent.
Referenced by YACS::HMI::GenericGui::setLoadedPresentation(), and ~SceneNodeItem().
|
inlinevirtual |
Definition at line 56 of file SceneNodeItem.hxx.
References _progressItem.
Referenced by YACS::HMI::SceneComposedNodeItem::update().
|
inline |
Definition at line 90 of file SceneNodeItem.hxx.
References _shownState.
Referenced by YACS::HMI::SceneHeaderNodeItem::adjustPosPorts(), YACS::HMI::GenericGui::setLoadedPresentation(), and YACS::HMI::VisitorSaveGuiSchema::writeItem().
bool SceneNodeItem::hasProgressBar | ( | ) | const |
Definition at line 465 of file SceneNodeItem.cxx.
References _progressItem.
Referenced by YACS::HMI::SceneHeaderNodeItem::autoPosNewPort(), YACS::HMI::SceneHeaderNodeItem::getHeaderBottom(), YACS::HMI::SceneHeaderNodeItem::getMinimalBoundingRect(), YACS::HMI::SceneHeaderNodeItem::paint(), and YACS::HMI::SceneHeaderNodeItem::reorganizePorts().
|
inline |
Definition at line 81 of file SceneNodeItem.hxx.
References _expanded.
Referenced by YACS::HMI::SceneComposedNodeItem::hasExpandedChildren(), YACS::HMI::SceneHeaderNodeItem::paint(), YACS::HMI::SceneElementaryNodeItem::reorganizeShrinkExpand(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), YACS::HMI::SceneComposedNodeItem::shrinkExpandLink(), YACS::HMI::SceneElementaryNodeItem::shrinkExpandRecursive(), YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive(), and YACS::HMI::VisitorSaveGuiSchema::writeItem().
|
protectedvirtual |
Definition at line 310 of file SceneNodeItem.cxx.
References YACS::HMI::GenericGui::_guiEditor, DEBTRACE, YACS::HMI::QtGuiContext::getGMain(), YACS::HMI::QtGuiContext::getQtCurrent(), and YACS::HMI::GuiEditor::shrinkExpand().
|
protectedvirtual |
creation of mime data if drag detected. setData mime type must be coherent with SchemaModel::mimeTypes to allow drop on port item in tree view
Reimplemented from YACS::HMI::SceneObserverItem.
Definition at line 281 of file SceneNodeItem.cxx.
References YACS::HMI::SceneItem::_blocX, YACS::HMI::SceneItem::_blocY, _moved, _moving, YACS::HMI::AbstractSceneItem::_parent, YACS::HMI::Resource::Border_Margin, YACS::HMI::SceneObserverItem::mouseMoveEvent(), and setTopLeft().
|
protectedvirtual |
When Zooming, filter all mouse events to items: do not work, scene do not receive...
Reimplemented from YACS::HMI::SceneObserverItem.
Definition at line 252 of file SceneNodeItem.cxx.
References YACS::HMI::SceneObserverItem::_draging, YACS::HMI::AbstractSceneItem::_label, _prevPos, YACS::HMI::AbstractSceneItem::_scene, DEBTRACE, YACS::HMI::Scene::isZooming(), YACS::HMI::SceneObserverItem::mousePressEvent(), and setMoving().
|
protectedvirtual |
Reimplemented from YACS::HMI::SceneObserverItem.
Definition at line 263 of file SceneNodeItem.cxx.
References YACS::HMI::Scene::_autoComputeLinks, YACS::HMI::QtGuiContext::_mapOfSceneItem, _moved, _prevPos, YACS::HMI::Resource::ensureVisibleWhenMoved, YACS::HMI::QtGuiContext::getQtCurrent(), YACS::HMI::GuiContext::getSubjectProc(), YACS::HMI::QtGuiContext::getView(), YACS::HMI::SceneObserverItem::mouseReleaseEvent(), YACS::HMI::SceneComposedNodeItem::rebuildLinks(), and setMoving().
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Reimplemented in YACS::HMI::SceneElementaryNodeItem, and YACS::HMI::SceneComposedNodeItem.
Definition at line 140 of file SceneNodeItem.cxx.
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Reimplemented in YACS::HMI::SceneComposedNodeItem, YACS::HMI::SceneElementaryNodeItem, and YACS::HMI::SceneProcItem.
Definition at line 198 of file SceneNodeItem.cxx.
References gui.GraphViewer::m, and YACS::HMI::NodeMenu::popupMenu().
|
virtual |
Definition at line 211 of file SceneNodeItem.cxx.
References _inPorts.
|
virtual |
Definition at line 216 of file SceneNodeItem.cxx.
References _outPorts.
|
virtual |
Reimplemented in YACS::HMI::SceneComposedNodeItem, and YACS::HMI::SceneElementaryNodeItem.
Definition at line 182 of file SceneNodeItem.cxx.
Referenced by YACS::HMI::GuiEditor::shrinkExpand().
|
protectedvirtual |
Definition at line 361 of file SceneNodeItem.cxx.
References _execState, _header, DEBTRACE, and YACS::HMI::SceneHeaderNodeItem::setExecState().
Referenced by update().
|
inline |
Definition at line 82 of file SceneNodeItem.hxx.
References _expanded.
Referenced by YACS::HMI::GenericGui::setLoadedPresentation(), YACS::HMI::SceneElementaryNodeItem::shrinkExpandRecursive(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
inline |
Definition at line 83 of file SceneNodeItem.hxx.
References _expandedPos.
Referenced by YACS::HMI::SceneBlocItem::arrangeCanvasNodes(), YACS::HMI::GuiEditor::PutGraphInBloc(), and YACS::HMI::GenericGui::setLoadedPresentation().
|
inline |
Definition at line 86 of file SceneNodeItem.hxx.
References _expandedHeight, _expandedWidth, YACS::HMI::AbstractSceneItem::_height, and YACS::HMI::AbstractSceneItem::_width.
Referenced by YACS::HMI::SceneItem::checkGeometryChange(), and YACS::HMI::GenericGui::setLoadedPresentation().
|
inline |
Definition at line 87 of file SceneNodeItem.hxx.
References _expandedHeight, _expandedWidth, gui.graph::h(), and gui.logview::w.
|
virtual |
AbstractSceneItem cannot be resized (only ComposedNodeItem can)
Reimplemented from YACS::HMI::AbstractSceneItem.
Reimplemented in YACS::HMI::SceneElementaryNodeItem.
Definition at line 96 of file SceneNodeItem.cxx.
References _expandedHeight, and YACS::HMI::AbstractSceneItem::_height.
Referenced by YACS::HMI::GenericGui::setLoadedPresentation().
|
virtual |
Definition at line 221 of file SceneNodeItem.cxx.
References _moving, YACS::HMI::AbstractSceneItem::_parent, and setMoving().
Referenced by mousePressEvent(), mouseReleaseEvent(), and setMoving().
|
virtual |
Reimplemented in YACS::HMI::SceneComposedNodeItem, and YACS::HMI::SceneElementaryNodeItem.
Definition at line 460 of file SceneNodeItem.cxx.
References _shownState.
Referenced by YACS::HMI::GenericGui::setLoadedPresentation().
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Definition at line 316 of file SceneNodeItem.cxx.
References _expandedPos, YACS::HMI::AbstractSceneItem::_parent, _shownState, YACS::HMI::SceneItem::checkGeometryChange(), YACS::HMI::shrinkHidden, and updateLinks().
Referenced by YACS::HMI::SceneComposedNodeItem::collisionResolv(), and mouseMoveEvent().
|
virtual |
AbstractSceneItem cannot be resized (only ComposedNodeItem can)
Reimplemented from YACS::HMI::AbstractSceneItem.
Reimplemented in YACS::HMI::SceneElementaryNodeItem.
Definition at line 84 of file SceneNodeItem.cxx.
References _expandedWidth, YACS::HMI::AbstractSceneItem::_width, and adjustHeader().
Referenced by YACS::HMI::GenericGui::setLoadedPresentation().
|
virtual |
Definition at line 434 of file SceneNodeItem.cxx.
References YACS::HMI::QtGuiContext::_mapOfSceneItem, YACS::HMI::GuiContext::_mapOfSubjectLink, YACS::HMI::SceneObserverItem::_subject, YACS::HMI::SubjectNode::getNode(), YACS::HMI::QtGuiContext::getQtCurrent(), YACS::ENGINE::Node::getSetOfLinksComingInCurrentScope(), YACS::ENGINE::Node::getSetOfLinksLeavingCurrentScope(), and YASSERT.
Referenced by YACS::HMI::GuiEditor::shrinkExpand().
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Reimplemented in YACS::HMI::SceneComposedNodeItem.
Definition at line 423 of file SceneNodeItem.cxx.
Reimplemented from YACS::HMI::SceneObserverItem.
Reimplemented in YACS::HMI::SceneElementaryNodeItem, and YACS::HMI::SceneComposedNodeItem.
Definition at line 147 of file SceneNodeItem.cxx.
References _header, YACS::HMI::SceneObserverItem::_subject, DEBTRACE, YACS::HMI::EDIT, YACS::HMI::GuiObserver::eventName(), YACS::HMI::Subject::getName(), YACS::HMI::RENAME, YACS::HMI::SceneHeaderNodeItem::setEdited(), setExecState(), YACS::HMI::SceneObserverItem::update(), YACS::HMI::UPDATE, updateName(), YACS::HMI::UPDATEPROGRESS, and updateState().
Referenced by gui.graph.MyCanvas::customEvent(), YACS::HMI::SceneComposedNodeItem::update(), and YACS::HMI::SceneElementaryNodeItem::update().
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Reimplemented in YACS::HMI::SceneComposedNodeItem.
Definition at line 412 of file SceneNodeItem.cxx.
Referenced by YACS::HMI::SceneComposedNodeItem::updateChildItems(), and updateLinks().
|
virtual |
Reimplemented from YACS::HMI::SceneItem.
Definition at line 398 of file SceneNodeItem.cxx.
References YACS::HMI::QtGuiContext::_mapOfSceneItem, YACS::HMI::SceneObserverItem::_subject, YACS::HMI::QtGuiContext::getQtCurrent(), updateChildItems(), and YACS::HMI::SceneLinkItem::updateShape().
Referenced by YACS::HMI::SceneItem::checkGeometryChange(), YACS::HMI::SceneElementaryNodeItem::reorganize(), YACS::HMI::GenericGui::setLoadedPresentation(), setTopLeft(), and YACS::HMI::GuiEditor::shrinkExpand().
|
virtual |
Definition at line 242 of file SceneNodeItem.cxx.
References _header, getHeaderLabel(), and YACS::HMI::SceneHeaderNodeItem::setText().
Referenced by YACS::HMI::SceneComposedNodeItem::update(), and update().
|
protectedvirtual |
Definition at line 342 of file SceneNodeItem.cxx.
References _header, YACS::HMI::SceneObserverItem::_subject, YACS::HMI::SubjectNode::getNode(), YACS::ENGINE::Node::getState(), YACS::INVALID, YACS::READY, YACS::HMI::SceneHeaderNodeItem::setValid(), and YASSERT.
Referenced by addHeader(), addProgressItem(), and update().
|
protected |
Definition at line 108 of file SceneNodeItem.hxx.
Referenced by SceneNodeItem(), and setExecState().
|
protected |
Definition at line 111 of file SceneNodeItem.hxx.
Referenced by isExpanded(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), SceneNodeItem(), and setExpanded().
|
protected |
Definition at line 115 of file SceneNodeItem.hxx.
Referenced by getExpandedHeight(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), SceneNodeItem(), setExpandedWH(), setHeight(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
protected |
Definition at line 113 of file SceneNodeItem.hxx.
Referenced by getExpandedX(), getExpandedY(), SceneNodeItem(), setExpandedPos(), setTopLeft(), YACS::HMI::SceneElementaryNodeItem::shrinkExpandRecursive(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
protected |
Definition at line 114 of file SceneNodeItem.hxx.
Referenced by getExpandedWidth(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), SceneNodeItem(), setExpandedWH(), setWidth(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
protected |
Definition at line 106 of file SceneNodeItem.hxx.
Referenced by addHeader(), adjustHeader(), YACS::HMI::SceneComposedNodeItem::childrenBoundingRect(), getCtrlInPortItem(), getCtrlOutPortItem(), getHeader(), getHeaderBottom(), SceneNodeItem(), setExecState(), YACS::HMI::SceneComposedNodeItem::update(), update(), YACS::HMI::SceneComposedNodeItem::updateChildItems(), updateName(), and updateState().
|
protected |
Definition at line 104 of file SceneNodeItem.hxx.
Referenced by removeInPortFromList(), SceneNodeItem(), YACS::HMI::SceneComposedNodeItem::update(), and YACS::HMI::SceneElementaryNodeItem::update().
|
protected |
Definition at line 110 of file SceneNodeItem.hxx.
Referenced by mouseMoveEvent(), mouseReleaseEvent(), and SceneNodeItem().
|
protected |
Definition at line 109 of file SceneNodeItem.hxx.
Referenced by mouseMoveEvent(), SceneNodeItem(), and setMoving().
|
protected |
Definition at line 105 of file SceneNodeItem.hxx.
Referenced by removeOutPortFromList(), SceneNodeItem(), YACS::HMI::SceneComposedNodeItem::update(), and YACS::HMI::SceneElementaryNodeItem::update().
|
protected |
Definition at line 112 of file SceneNodeItem.hxx.
Referenced by mousePressEvent(), and mouseReleaseEvent().
|
protected |
Definition at line 107 of file SceneNodeItem.hxx.
Referenced by addProgressItem(), getProgressItem(), hasProgressBar(), SceneNodeItem(), YACS::HMI::SceneComposedNodeItem::setShownState(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().
|
protected |
Definition at line 116 of file SceneNodeItem.hxx.
Referenced by YACS::HMI::SceneElementaryNodeItem::autoPosNewPort(), getShownState(), YACS::HMI::SceneComposedNodeItem::reorganizeShrinkExpand(), SceneNodeItem(), YACS::HMI::SceneElementaryNodeItem::setShownState(), YACS::HMI::SceneComposedNodeItem::setShownState(), setShownState(), setTopLeft(), YACS::HMI::SceneElementaryNodeItem::shrinkExpandRecursive(), and YACS::HMI::SceneComposedNodeItem::shrinkExpandRecursive().