QTreeNode -> QTree
added qtree iterator