change the channel list from QListWidget to QTreeWidget