// todo: from what i understood: for each output if at least one child is in the graph we don't add anything which is weird as an output could send to both in and out the graph
if(noInsideConnection){
if(noInsideConnection){
constautoval=std::make_pair(newNode,outputIdx);
constautoval=std::make_pair(newNode,outputIdx);
// Output may be already be present (see addChild() with a node already in GraphView)
// Output may be already be present (see addChild() with a node already in GraphView)