Helpviewer/QtHelpFiltersDialog.py

changeset 5597
3d88d53f8c2b
parent 5587
ea526b78ee6c
child 6048
82ad8ec9548c
diff -r 4550d8e34765 -r 3d88d53f8c2b Helpviewer/QtHelpFiltersDialog.py
--- a/Helpviewer/QtHelpFiltersDialog.py	Thu Mar 09 17:56:06 2017 +0100
+++ b/Helpviewer/QtHelpFiltersDialog.py	Thu Mar 09 19:28:59 2017 +0100
@@ -51,11 +51,11 @@
         self.__filterMapBackup = {}
         self.__removedAttributes = []
         
-        for filter in helpEngineCore.customFilters():
-            atts = helpEngineCore.filterAttributes(filter)
-            self.__filterMapBackup[filter] = atts
-            if filter not in self.__filterMap:
-                self.__filterMap[filter] = atts
+        for customFilter in helpEngineCore.customFilters():
+            atts = helpEngineCore.filterAttributes(customFilter)
+            self.__filterMapBackup[customFilter] = atts
+            if customFilter not in self.__filterMap:
+                self.__filterMap[customFilter] = atts
         
         self.filtersList.addItems(sorted(self.__filterMap.keys()))
         for attr in helpEngineCore.filterAttributes():
@@ -127,19 +127,20 @@
         """
         Private slot to add a new filter.
         """
-        filter, ok = QInputDialog.getText(
+        customFilter, ok = QInputDialog.getText(
             None,
             self.tr("Add Filter"),
             self.tr("Filter name:"),
             QLineEdit.Normal)
-        if not filter:
+        if not customFilter:
             return
         
-        if filter not in self.__filterMap:
-            self.__filterMap[filter] = []
-            self.filtersList.addItem(filter)
+        if customFilter not in self.__filterMap:
+            self.__filterMap[customFilter] = []
+            self.filtersList.addItem(customFilter)
         
-        itm = self.filtersList.findItems(filter, Qt.MatchCaseSensitive)[0]
+        itm = self.filtersList.findItems(
+            customFilter, Qt.MatchCaseSensitive)[0]
         self.filtersList.setCurrentItem(itm)
     
     @pyqtSlot()
@@ -193,9 +194,9 @@
             
             attr = itm.text(0)
             self.__removedAttributes.append(attr)
-            for filter in self.__filterMap:
-                if attr in self.__filterMap[filter]:
-                    self.__filterMap[filter].remove(attr)
+            for customFilter in self.__filterMap:
+                if attr in self.__filterMap[customFilter]:
+                    self.__filterMap[customFilter].remove(attr)
             
             del itm
     
@@ -206,8 +207,8 @@
         """
         # step 1: determine all used attributes
         attributes = set()
-        for filter in self.__filterMap:
-            attributes |= set(self.__filterMap[filter])
+        for customFilter in self.__filterMap:
+            attributes |= set(self.__filterMap[customFilter])
         
         # step 2: select all unused attribute items
         self.attributesList.clearSelection()
@@ -241,12 +242,12 @@
         if len(self.__filterMapBackup) != len(self.__filterMap):
             filtersChanged = True
         else:
-            for filter in self.__filterMapBackup:
-                if filter not in self.__filterMap:
+            for customFilter in self.__filterMapBackup:
+                if customFilter not in self.__filterMap:
                     filtersChanged = True
                 else:
-                    oldFilterAtts = self.__filterMapBackup[filter]
-                    newFilterAtts = self.__filterMap[filter]
+                    oldFilterAtts = self.__filterMapBackup[customFilter]
+                    newFilterAtts = self.__filterMap[customFilter]
                     if len(oldFilterAtts) != len(newFilterAtts):
                         filtersChanged = True
                     else:
@@ -259,10 +260,11 @@
                     break
         
         if filtersChanged:
-            for filter in self.__removedFilters:
-                self.__engine.removeCustomFilter(filter)
-            for filter in self.__filterMap:
-                self.__engine.addCustomFilter(filter, self.__filterMap[filter])
+            for customFilter in self.__removedFilters:
+                self.__engine.removeCustomFilter(customFilter)
+            for customFilter in self.__filterMap:
+                self.__engine.addCustomFilter(
+                    customFilter, self.__filterMap[customFilter])
         
         if self.__removedAttributes:
             self.__removeAttributes()

eric ide

mercurial