QGraphicsItem *temp= scene()->itemAt(point, transform()); QLadderDiagramItem* node_temp = dynamic_cast<QLadderDiagramItem *>(temp);node