| 484 | } |
| 485 | |
| 486 | QtNodes::Node *GetParentNode(QtNodes::Node *node) |
| 487 | { |
| 488 | using namespace QtNodes; |
| 489 | auto conn_in = node->nodeState().connections(PortType::In, 0); |
| 490 | if( conn_in.size() == 0) |
| 491 | { |
| 492 | return nullptr; |
| 493 | } |
| 494 | else{ |
| 495 | return conn_in.begin()->second->getNode(PortType::Out); |
| 496 | } |
| 497 | } |
| 498 | |
| 499 | void CleanPreviousModels(QWidget *parent, |
| 500 | NodeModels &prev_models, |