147 |
147 |
148 if len(self.blackList.findItems(origin, Qt.MatchFixedString)) == 0: |
148 if len(self.blackList.findItems(origin, Qt.MatchFixedString)) == 0: |
149 self.blackList.addItem(origin) |
149 self.blackList.addItem(origin) |
150 |
150 |
151 @pyqtSlot(str) |
151 @pyqtSlot(str) |
152 def on_filterEdit_textChanged(self, filter): |
152 def on_filterEdit_textChanged(self, filterStr): |
153 """ |
153 """ |
154 Private slot to filter the cookies list. |
154 Private slot to filter the cookies list. |
155 |
155 |
156 @param filter filter text |
156 @param filterStr filter text |
157 @type str |
157 @type str |
158 """ |
158 """ |
159 if not filter: |
159 if not filterStr: |
160 # show all in collapsed state |
160 # show all in collapsed state |
161 for index in range(self.cookiesList.topLevelItemCount()): |
161 for index in range(self.cookiesList.topLevelItemCount()): |
162 self.cookiesList.topLevelItem(index).setHidden(False) |
162 self.cookiesList.topLevelItem(index).setHidden(False) |
163 self.cookiesList.topLevelItem(index).setExpanded(False) |
163 self.cookiesList.topLevelItem(index).setExpanded(False) |
164 else: |
164 else: |
165 # show matching in expanded state |
165 # show matching in expanded state |
166 filter = filter.lower() |
166 filterStr = filterStr.lower() |
167 for index in range(self.cookiesList.topLevelItemCount()): |
167 for index in range(self.cookiesList.topLevelItemCount()): |
168 txt = "." + self.cookiesList.topLevelItem(index)\ |
168 txt = "." + self.cookiesList.topLevelItem(index)\ |
169 .text(0).lower() |
169 .text(0).lower() |
170 self.cookiesList.topLevelItem(index).setHidden( |
170 self.cookiesList.topLevelItem(index).setHidden( |
171 filter not in txt) |
171 filterStr not in txt) |
172 self.cookiesList.topLevelItem(index).setExpanded(True) |
172 self.cookiesList.topLevelItem(index).setExpanded(True) |
173 |
173 |
174 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
174 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
175 def on_cookiesList_currentItemChanged(self, current, previous): |
175 def on_cookiesList_currentItemChanged(self, current, previous): |
176 """ |
176 """ |