eric6/Tasks/TaskFilterConfigDialog.py

changeset 8280
17d03699f151
parent 8278
e647b71b393f
diff -r 7015247cbb05 -r 17d03699f151 eric6/Tasks/TaskFilterConfigDialog.py
--- a/eric6/Tasks/TaskFilterConfigDialog.py	Sun May 02 10:59:00 2021 +0200
+++ b/eric6/Tasks/TaskFilterConfigDialog.py	Sun May 02 15:09:14 2021 +0200
@@ -9,7 +9,7 @@
 
 from PyQt5.QtWidgets import QDialog
 
-from .Task import TaskType
+from .Task import TaskType, TaskPriority
 
 from .Ui_TaskFilterConfigDialog import Ui_TaskFilterConfigDialog
 
@@ -89,11 +89,11 @@
         else:
             self.priorityGroup.setChecked(True)
             self.priorityHighCheckBox.setChecked(
-                0 in taskFilter.prioritiesFilter)
+                TaskPriority.HIGH in taskFilter.prioritiesFilter)
             self.priorityNormalCheckBox.setChecked(
-                1 in taskFilter.prioritiesFilter)
+                TaskPriority.NORMAL in taskFilter.prioritiesFilter)
             self.priorityLowCheckBox.setChecked(
-                2 in taskFilter.prioritiesFilter)
+                TaskPriority.LOW in taskFilter.prioritiesFilter)
         
         msh = self.minimumSizeHint()
         self.resize(max(self.width(), msh.width()), msh.height())
@@ -141,9 +141,12 @@
         
         if self.priorityGroup.isChecked():
             priorities = []
-            self.priorityHighCheckBox.isChecked() and priorities.append(0)
-            self.priorityNormalCheckBox.isChecked() and priorities.append(1)
-            self.priorityLowCheckBox.isChecked() and priorities.append(2)
+            if self.priorityHighCheckBox.isChecked():
+                priorities.append(TaskPriority.HIGH)
+            if self.priorityNormalCheckBox.isChecked():
+                priorities.append(TaskPriority.NORMAL)
+            if self.priorityLowCheckBox.isChecked():
+                priorities.append(TaskPriority.LOW)
             taskFilter.setPrioritiesFilter(priorities)
         else:
             taskFilter.setPrioritiesFilter(None)

eric ide

mercurial