1
0

Make stretch column editable again.

This commit is contained in:
Neil Booth
2015-04-30 16:39:32 +09:00
parent 8f84a90ab5
commit b71d35f027

View File

@@ -260,7 +260,7 @@ def filename_field(parent, config, defaultname, select_msg):
class MyTreeWidget(QTreeWidget): class MyTreeWidget(QTreeWidget):
def __init__(self, parent, create_menu, headers, stretch_column=0): def __init__(self, parent, create_menu, headers, stretch_column=None):
QTreeWidget.__init__(self, parent) QTreeWidget.__init__(self, parent)
self.parent = parent self.parent = parent
self.setColumnCount(len(headers)) self.setColumnCount(len(headers))
@@ -274,7 +274,7 @@ class MyTreeWidget(QTreeWidget):
self.insertChild = self.insertTopLevelItem self.insertChild = self.insertTopLevelItem
# editable column # editable column
self.is_edit = False self.is_edit = False
self.edit_column = None self.edit_column = stretch_column
self.itemDoubleClicked.connect(self.edit_label) self.itemDoubleClicked.connect(self.edit_label)
self.itemChanged.connect(self.label_changed) self.itemChanged.connect(self.label_changed)
# stretch # stretch