Helpviewer/UserAgent/UserAgentsDialog.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 3002
6ffc581f00f1
child 3145
a9de05d4a22f
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
29 @param parent reference to the parent widget (QWidget) 29 @param parent reference to the parent widget (QWidget)
30 """ 30 """
31 super(UserAgentsDialog, self).__init__(parent) 31 super(UserAgentsDialog, self).__init__(parent)
32 self.setupUi(self) 32 self.setupUi(self)
33 33
34 self.removeButton.clicked[()].connect(self.userAgentsTable.removeSelected) 34 self.removeButton.clicked[()].connect(
35 self.removeAllButton.clicked[()].connect(self.userAgentsTable.removeAll) 35 self.userAgentsTable.removeSelected)
36 self.removeAllButton.clicked[()].connect(
37 self.userAgentsTable.removeAll)
36 38
37 self.userAgentsTable.verticalHeader().hide() 39 self.userAgentsTable.verticalHeader().hide()
38 self.__userAgentModel = \ 40 self.__userAgentModel = UserAgentModel(
39 UserAgentModel(Helpviewer.HelpWindow.HelpWindow.userAgentsManager(), self) 41 Helpviewer.HelpWindow.HelpWindow.userAgentsManager(), self)
40 self.__proxyModel = QSortFilterProxyModel(self) 42 self.__proxyModel = QSortFilterProxyModel(self)
41 self.__proxyModel.setSourceModel(self.__userAgentModel) 43 self.__proxyModel.setSourceModel(self.__userAgentModel)
42 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString) 44 self.searchEdit.textChanged.connect(
45 self.__proxyModel.setFilterFixedString)
43 self.userAgentsTable.setModel(self.__proxyModel) 46 self.userAgentsTable.setModel(self.__proxyModel)
44 47
45 fm = QFontMetrics(QFont()) 48 fm = QFontMetrics(QFont())
46 height = fm.height() + fm.height() // 3 49 height = fm.height() + fm.height() // 3
47 self.userAgentsTable.verticalHeader().setDefaultSectionSize(height) 50 self.userAgentsTable.verticalHeader().setDefaultSectionSize(height)

eric ide

mercurial