36 model = WebDatabasesModel(self) |
36 model = WebDatabasesModel(self) |
37 self.__proxyModel = E5TreeSortFilterProxyModel(self) |
37 self.__proxyModel = E5TreeSortFilterProxyModel(self) |
38 self.__proxyModel.setFilterKeyColumn(-1) |
38 self.__proxyModel.setFilterKeyColumn(-1) |
39 self.__proxyModel.setSourceModel(model) |
39 self.__proxyModel.setSourceModel(model) |
40 |
40 |
41 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString) |
41 self.searchEdit.textChanged.connect( |
|
42 self.__proxyModel.setFilterFixedString) |
42 |
43 |
43 self.databasesTree.setModel(self.__proxyModel) |
44 self.databasesTree.setModel(self.__proxyModel) |
44 fm = QFontMetrics(self.font()) |
45 fm = QFontMetrics(self.font()) |
45 header = fm.width("m") * 30 |
46 header = fm.width("m") * 30 |
46 self.databasesTree.header().resizeSection(0, header) |
47 self.databasesTree.header().resizeSection(0, header) |