Как добавить строку в QTreeWidget в PyQt? У меня есть серьезные проблемы с этим - у меня есть список QStrings, и я не знаю, как добавить его в QTreeWidget, который находится в другом классе (класс Ui_Form), а QStringList - в другом.Добавление строки в QTreeWidget
1
A
ответ
2
Сначала вы должны составить список QTreeWidgetItem
, а затем добавить их в тонну QTreeWidget. Пример:
tree = your_qtreewidget # replace every 'tree' with your QTreeWidget
strings = list_of_strings
l = [] # list of QTreeWidgetItem to add
for i in strings:
l.append(QTreeWidgetItem(i)) # create QTreeWidgetItem's and append them
tree.addTopLevelItems(l) # add everything to the tree
Список литературы: QTreeWidget и QTreeWidgetItem в документации PyQt.
+0
TypeError: аргументы не соответствует ни перегруженный вызов: QTreeWidgetItem (тип: INT = QTreeWidgetItem.Type): аргумент 1 имеет «ул» QTreeWidgetItem (Iterable [ул], тип непредвиденный тип : int = QTreeWidgetItem.Type): аргумент 1 имеет неожиданный тип 'str' – user2707001
Смежные вопросы
- 1. Интервал вертикальной строки в QTreeWidget
- 2. Изменение размера строки в QTreeWidget/QTreeView
- 3. setFrame прерывания выделение строки в QTreeWidget
- 4. Отображение файловой системы в QTreeWidget
- 5. Установить отступ QTreeWidget для каждой строки
- 6. qtreewidget нежелательное пустое пространство (дополнительные неустранимые строки)
- 7. Итерация QTreeWidget
- 8. Сортировка QTreeWidget
- 9. Двойная проверка в QTreeWidget
- 10. Дубликаты в QTreeWidget
- 11. Дерево каталогов в QTreeWidget
- 12. Итерация через узлы QTreeWidget
- 13. QTreeWidget: переименование пункт опустошить
- 14. Настройка QtreeWidget Высота
- 15. QtPython Qtreewidget Problem
- 16. Обновление данных QTreeWidget
- 17. QTreeWidget устанавливает высоту каждой строки в зависимости от содержимого
- 18. Как выбрать элемент в QTreeWidget?
- 19. Уровень как список в QtreeWidget
- 20. Ограничить количество элементов в QTreeWidget
- 21. Вызов контекстного меню в QTreeWidget
- 22. пустая строка в QTreeWidget после элемента delete
- 23. Как перекрасить QTreeWidget?
- 24. Изменить цвет QTreeWidget
- 25. PyQt - XML to QTreeWidget
- 26. Изменить выбор QTreeWidget
- 27. Уровень QTreeView или QTreeWidget
- 28. PyQT QTreeWidget Итерация
- 29. QtreeWidget Border Issue
- 30. Qt QTreeWidget альтернатива IndexFromItem?
Почему вы используете QTreeWidget, а не QListWidget, если хотите показать список строк? – TobiMarg
Потому что я хотел бы сгруппировать строки в столбцы –