Implement AssistantTreeView, which we will use to implement some methods extending QTreeView