61 self.__proxyModel.setFilterKeyColumn(-1) |
61 self.__proxyModel.setFilterKeyColumn(-1) |
62 self.__proxyModel.setSourceModel(self.__model) |
62 self.__proxyModel.setSourceModel(self.__model) |
63 self.historyTree.setModel(self.__proxyModel) |
63 self.historyTree.setModel(self.__proxyModel) |
64 self.historyTree.expandAll() |
64 self.historyTree.expandAll() |
65 fm = QFontMetrics(self.font()) |
65 fm = QFontMetrics(self.font()) |
66 header = fm.width("m") * 40 |
66 try: |
|
67 header = fm.horizontalAdvance("m") * 40 |
|
68 except AttributeError: |
|
69 header = fm.width("m") * 40 |
67 self.historyTree.header().resizeSection(0, header) |
70 self.historyTree.header().resizeSection(0, header) |
68 self.historyTree.header().resizeSection(1, header) |
71 self.historyTree.header().resizeSection(1, header) |
69 self.historyTree.header().setStretchLastSection(True) |
72 self.historyTree.header().setStretchLastSection(True) |
70 self.historyTree.setContextMenuPolicy(Qt.CustomContextMenu) |
73 self.historyTree.setContextMenuPolicy(Qt.CustomContextMenu) |
71 |
74 |