Helpviewer/CookieJar/CookiesDialog.py

changeset 487
4d41d03d3d00
parent 464
a2b1d1770ef0
child 791
9ec2ac20e54e
equal deleted inserted replaced
486:e4711a55e482 487:4d41d03d3d00
42 42
43 self.cookiesTable.verticalHeader().hide() 43 self.cookiesTable.verticalHeader().hide()
44 model = CookieModel(cookieJar, self) 44 model = CookieModel(cookieJar, self)
45 self.__proxyModel = QSortFilterProxyModel(self) 45 self.__proxyModel = QSortFilterProxyModel(self)
46 self.__proxyModel.setSourceModel(model) 46 self.__proxyModel.setSourceModel(model)
47 self.connect(self.searchEdit, SIGNAL("textChanged(QString)"), 47 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString)
48 self.__proxyModel.setFilterFixedString)
49 self.cookiesTable.setModel(self.__proxyModel) 48 self.cookiesTable.setModel(self.__proxyModel)
50 self.cookiesTable.doubleClicked.connect(self.__showCookieDetails) 49 self.cookiesTable.doubleClicked.connect(self.__showCookieDetails)
51 self.connect(self.cookiesTable.selectionModel(), 50 self.cookiesTable.selectionModel().selectionChanged.connect(
52 SIGNAL("selectionChanged(const QItemSelection&, const QItemSelection&)"), 51 self.__tableSelectionChanged)
53 self.__tableSelectionChanged) 52 self.cookiesTable.model().modelReset.connect(self.__tableModelReset)
54 self.connect(self.cookiesTable.model(),
55 SIGNAL("modelReset()"),
56 self.__tableModelReset)
57 53
58 fm = QFontMetrics(QFont()) 54 fm = QFontMetrics(QFont())
59 height = fm.height() + fm.height() // 3 55 height = fm.height() + fm.height() // 3
60 self.cookiesTable.verticalHeader().setDefaultSectionSize(height) 56 self.cookiesTable.verticalHeader().setDefaultSectionSize(height)
61 self.cookiesTable.verticalHeader().setMinimumSectionSize(-1) 57 self.cookiesTable.verticalHeader().setMinimumSectionSize(-1)

eric ide

mercurial