Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 3002
6ffc581f00f1
child 3145
a9de05d4a22f
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
18 import UI.PixmapCache 18 import UI.PixmapCache
19 19
20 20
21 class ClickToFlashWhitelistDialog(QDialog, Ui_ClickToFlashWhitelistDialog): 21 class ClickToFlashWhitelistDialog(QDialog, Ui_ClickToFlashWhitelistDialog):
22 """ 22 """
23 Class implementing a dialog to manage the ClickToFlash whitelist 23 Class implementing a dialog to manage the ClickToFlash whitelist.
24 """ 24 """
25 def __init__(self, whitelist, parent=None): 25 def __init__(self, whitelist, parent=None):
26 """ 26 """
27 Constructor 27 Constructor
28 28
39 self.__proxyModel = QSortFilterProxyModel(self) 39 self.__proxyModel = QSortFilterProxyModel(self)
40 self.__proxyModel.setFilterCaseSensitivity(Qt.CaseInsensitive) 40 self.__proxyModel.setFilterCaseSensitivity(Qt.CaseInsensitive)
41 self.__proxyModel.setSourceModel(self.__model) 41 self.__proxyModel.setSourceModel(self.__model)
42 self.whitelist.setModel(self.__proxyModel) 42 self.whitelist.setModel(self.__proxyModel)
43 43
44 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString) 44 self.searchEdit.textChanged.connect(
45 self.__proxyModel.setFilterFixedString)
45 46
46 self.removeButton.clicked[()].connect(self.whitelist.removeSelected) 47 self.removeButton.clicked[()].connect(self.whitelist.removeSelected)
47 self.removeAllButton.clicked[()].connect(self.whitelist.removeAll) 48 self.removeAllButton.clicked[()].connect(self.whitelist.removeAll)
48 49
49 @pyqtSlot() 50 @pyqtSlot()

eric ide

mercurial