Helpviewer/Network/SendRefererWhitelistDialog.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(SendRefererWhitelistDialog, self).__init__(parent) 31 super(SendRefererWhitelistDialog, self).__init__(parent)
32 self.setupUi(self) 32 self.setupUi(self)
33 33
34 self.__model = QStringListModel(Preferences.getHelp("SendRefererWhitelist"), self) 34 self.__model = QStringListModel(
35 Preferences.getHelp("SendRefererWhitelist"), self)
35 self.__model.sort(0) 36 self.__model.sort(0)
36 self.__proxyModel = QSortFilterProxyModel(self) 37 self.__proxyModel = QSortFilterProxyModel(self)
37 self.__proxyModel.setFilterCaseSensitivity(Qt.CaseInsensitive) 38 self.__proxyModel.setFilterCaseSensitivity(Qt.CaseInsensitive)
38 self.__proxyModel.setSourceModel(self.__model) 39 self.__proxyModel.setSourceModel(self.__model)
39 self.whitelist.setModel(self.__proxyModel) 40 self.whitelist.setModel(self.__proxyModel)
40 41
41 self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString) 42 self.searchEdit.textChanged.connect(
43 self.__proxyModel.setFilterFixedString)
42 44
43 self.removeButton.clicked[()].connect(self.whitelist.removeSelected) 45 self.removeButton.clicked[()].connect(self.whitelist.removeSelected)
44 self.removeAllButton.clicked[()].connect(self.whitelist.removeAll) 46 self.removeAllButton.clicked[()].connect(self.whitelist.removeAll)
45 47
46 @pyqtSlot() 48 @pyqtSlot()

eric ide

mercurial