Форум сайта python.su
Есть список, елементы которого тоже являются списками, которые задаются в виде . Таким образом задается дерево
Необходимо это дерево представить в виде QTreeWidget
Вопрос: возможно ли, и если да то каким образом, добавлять новые элементы в QTreeWidget без объявления их переменных. Иными словами как быть если нужно сделать вот так:
from PyQt4 import QtCore, QtGui import sys app = QtGui.QApplication(sys.argv) QtGui.qApp = app pointListBox = QtGui.QTreeWidget() header=QtGui.QTreeWidgetItem(["Tree","First","secondo"]) #... pointListBox.setHeaderItem(header) #Another alternative is setHeaderLabels(["Tree","First",...]) root = QtGui.QTreeWidgetItem(pointListBox, ["root"]) A = QtGui.QTreeWidgetItem(root, ["A"]) barA = QtGui.QTreeWidgetItem(A, ["bar", "i", "ii"]) bazA = QtGui.QTreeWidgetItem(A, ["baz", "a", "b"]) pointListBox.show() sys.exit(app.exec_())
Отредактировано Vultaron (Май 9, 2013 22:28:18)
Офлайн