Simple Tree Model derived from QAbstractItemModel inserting new Nodes?