void GNode::mousePressEvent(QGraphicsSceneMouseEvent *) { if (not isSelected()) { scene()->clearSelection(); emit(nodePressed(this)); } }
void SceneGraphNode::mouseDoubleClickEvent(QMouseEvent* event) { emit nodePressed(event->button(),m_uid,m_nid); }