60 self.__proxyModel.setFilterFixedString) |
60 self.__proxyModel.setFilterFixedString) |
61 |
61 |
62 self.bookmarksTree.setModel(self.__proxyModel) |
62 self.bookmarksTree.setModel(self.__proxyModel) |
63 self.bookmarksTree.setExpanded(self.__proxyModel.index(0, 0), True) |
63 self.bookmarksTree.setExpanded(self.__proxyModel.index(0, 0), True) |
64 fm = QFontMetrics(self.font()) |
64 fm = QFontMetrics(self.font()) |
65 header = fm.width("m") * 40 |
65 try: |
|
66 header = fm.horizontalAdvance("m") * 40 |
|
67 except AttributeError: |
|
68 header = fm.width("m") * 40 |
66 self.bookmarksTree.header().resizeSection(0, header) |
69 self.bookmarksTree.header().resizeSection(0, header) |
67 self.bookmarksTree.header().setStretchLastSection(True) |
70 self.bookmarksTree.header().setStretchLastSection(True) |
68 self.bookmarksTree.setContextMenuPolicy(Qt.CustomContextMenu) |
71 self.bookmarksTree.setContextMenuPolicy(Qt.CustomContextMenu) |
69 |
72 |
70 self.bookmarksTree.activated.connect(self.__activated) |
73 self.bookmarksTree.activated.connect(self.__activated) |