Потерпите меня, я все еще новичок в QT, и у меня возникли проблемы с осмыслением того, как он работает.
Я создал и заполнил QTreeView двумя столбцами:
class AppForm(QMainWindow):
def __init__(self, parent = None):
super(AppForm, self).__init__(parent)
self.model = QStandardItemModel()
self.view = QTreeView()
self.view.setColumnWidth(0, 800)
self.view.setEditTriggers(QAbstractItemView.NoEditTriggers)
self.view.setModel(self.model)
self.setCentralWidget(self.view)
Все работает отлично, за исключением чрезвычайно узких столбцов. Я надеялся, что setColumnWidth (0, 800) расширит первый столбец, но, похоже, это не имеет никакого эффекта. Каков правильный метод установки ширины столбца?