add the treeeditor and begin to transfer the table to tree in variable
explorer
done: edit in the view/undone: the value is not changed in namespace
done: implement the function to edit the data in the view
delete the duplicate value in config
Change the data in tree view, in the same time , the correspondent data
is changed in the namespace.
implement the get_value function in RemoteDictDelegate class
fix the bug in set_value in RemoteDictDelegate when parentList.pop() is
empty
note the bug