У меня есть QTreeWidget, который имеет три столбца. Когда пользователь щелкает QPushButton, то, что он выбрал в QListWidget, добавляет QTreeWidget.
Я хочу проверить, присутствует ли значение, выбранное в QListWidget, в QTreeView. Как я это сделал?
Я думал что-то вроде:
...
selected = self.aui.version_listWidget.currentItem().text()
check_list = []
root = self.aui.queue_treeWidget.invisibleRootItem()
child_count = root.childCount()
for i in range(child_count):
item = root.child(i)
check_list.append(item.text(0))
if not selected in check_list:
.... #Add the selected item to the queue_treeWidget....
Это будет правильный подход или есть лучший способ сделать это?