10 from PyQt4.QtCore import * |
10 from PyQt4.QtCore import * |
11 from PyQt4.QtGui import * |
11 from PyQt4.QtGui import * |
12 |
12 |
13 import Helpviewer.HelpWindow |
13 import Helpviewer.HelpWindow |
14 |
14 |
15 from PasswordModel import PasswordModel |
15 from .PasswordModel import PasswordModel |
16 |
16 |
17 from Ui_PasswordsDialog import Ui_PasswordsDialog |
17 from .Ui_PasswordsDialog import Ui_PasswordsDialog |
18 |
18 |
19 import UI.PixmapCache |
19 import UI.PixmapCache |
20 |
20 |
21 class PasswordsDialog(QDialog, Ui_PasswordsDialog): |
21 class PasswordsDialog(QDialog, Ui_PasswordsDialog): |
22 """ |
22 """ |
50 self.connect(self.searchEdit, SIGNAL("textChanged(QString)"), |
50 self.connect(self.searchEdit, SIGNAL("textChanged(QString)"), |
51 self.__proxyModel.setFilterFixedString) |
51 self.__proxyModel.setFilterFixedString) |
52 self.passwordsTable.setModel(self.__proxyModel) |
52 self.passwordsTable.setModel(self.__proxyModel) |
53 |
53 |
54 fm = QFontMetrics(QFont()) |
54 fm = QFontMetrics(QFont()) |
55 height = fm.height() + fm.height() / 3 |
55 height = fm.height() + fm.height() // 3 |
56 self.passwordsTable.verticalHeader().setDefaultSectionSize(height) |
56 self.passwordsTable.verticalHeader().setDefaultSectionSize(height) |
57 self.passwordsTable.verticalHeader().setMinimumSectionSize(-1) |
57 self.passwordsTable.verticalHeader().setMinimumSectionSize(-1) |
58 |
58 |
59 self.__calculateHeaderSizes() |
59 self.__calculateHeaderSizes() |
60 |
60 |