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