created c++ part for qml node