VultureChecker/VultureCheckerDialog.py

changeset 6
76c0f3ed7ac5
parent 4
2a12ec365dd1
child 7
a1a6ff3e5486
diff -r bca24255502b -r 76c0f3ed7ac5 VultureChecker/VultureCheckerDialog.py
--- a/VultureChecker/VultureCheckerDialog.py	Mon Oct 05 19:58:57 2015 +0200
+++ b/VultureChecker/VultureCheckerDialog.py	Tue Oct 06 19:29:52 2015 +0200
@@ -656,9 +656,11 @@
         """
         Private slot to edit the whitelist.
         """
-        # TODO: add a whitelist edit dialog with "add" and "delete"
-##        whitelist = dlg.getWhiteList()
-##        self.__storeWhiteList(whitelist)
+        from .EditWhiteListDialog import EditWhiteListDialog
+        dlg = EditWhiteListDialog(self.__data["WhiteLists"])
+        if dlg.exec_() == QDialog.Accepted:
+            whitelists = dlg.getWhiteLists()
+            self.__storeWhiteLists(whitelists)
     
     def __whiteList(self):
         """
@@ -681,9 +683,9 @@
                 self.resultList.takeTopLevelItem(
                     self.resultList.indexOfTopLevelItem(pitm))
                 del pitm
-        self.__storeWhiteList(whitelists)
+        self.__storeWhiteLists(whitelists)
     
-    def __storeWhiteList(self, whitelists):
+    def __storeWhiteLists(self, whitelists):
         """
         Private method to store the new whitelists, if they have changed.
         

eric ide

mercurial