Удалить QTreeWidgetItem в PyQt?
Мне очень сложно найти простой способ удалить выбранноеQTreeWidgetItem
.
Мой лоскутный метод включает установку текущего выбора дерева наcurrent
а потом:
if current.parent() is not None:
current.parent().removeChild(current)
else:
self.viewer.takeTopLevelItem(self.viewer.indexOfTopLevelItem(current))
Это не ужасно, но разве нет команды, которая прямо удаляет элемент?