43 self.passwordsTable.verticalHeader().hide() |
43 self.passwordsTable.verticalHeader().hide() |
44 self.__passwordModel = \ |
44 self.__passwordModel = \ |
45 PasswordModel(Helpviewer.HelpWindow.HelpWindow.passwordManager(), self) |
45 PasswordModel(Helpviewer.HelpWindow.HelpWindow.passwordManager(), self) |
46 self.__proxyModel = QSortFilterProxyModel(self) |
46 self.__proxyModel = QSortFilterProxyModel(self) |
47 self.__proxyModel.setSourceModel(self.__passwordModel) |
47 self.__proxyModel.setSourceModel(self.__passwordModel) |
48 self.connect(self.searchEdit, SIGNAL("textChanged(QString)"), |
48 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString) |
49 self.__proxyModel.setFilterFixedString) |
|
50 self.passwordsTable.setModel(self.__proxyModel) |
49 self.passwordsTable.setModel(self.__proxyModel) |
51 |
50 |
52 fm = QFontMetrics(QFont()) |
51 fm = QFontMetrics(QFont()) |
53 height = fm.height() + fm.height() // 3 |
52 height = fm.height() + fm.height() // 3 |
54 self.passwordsTable.verticalHeader().setDefaultSectionSize(height) |
53 self.passwordsTable.verticalHeader().setDefaultSectionSize(height) |