src/eric7/Tasks/TaskPropertiesDialog.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/Tasks/TaskPropertiesDialog.py
--- a/src/eric7/Tasks/TaskPropertiesDialog.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Tasks/TaskPropertiesDialog.py	Wed Jul 13 14:55:47 2022 +0200
@@ -22,10 +22,11 @@
     """
     Class implementing the task properties dialog.
     """
+
     def __init__(self, task=None, parent=None, projectOpen=False):
         """
         Constructor
-        
+
         @param task the task object to be shown
         @type Task
         @param parent the parent widget
@@ -35,22 +36,22 @@
         """
         super().__init__(parent)
         self.setupUi(self)
-        
+
         self.filenameCompleter = EricFileCompleter(self.filenameEdit)
-        
+
         self.typeCombo.addItem(self.tr("Bugfix"), TaskType.FIXME)
         self.typeCombo.addItem(self.tr("Warning"), TaskType.WARNING)
         self.typeCombo.addItem(self.tr("ToDo"), TaskType.TODO)
         self.typeCombo.addItem(self.tr("Note"), TaskType.NOTE)
         self.typeCombo.addItem(self.tr("Test"), TaskType.TEST)
         self.typeCombo.addItem(self.tr("Documentation"), TaskType.DOCU)
-        
+
         if task is not None:
             self.summaryEdit.setText(task.summary)
             self.descriptionEdit.setText(task.description)
             self.creationLabel.setText(
-                time.strftime("%Y-%m-%d, %H:%M:%S",
-                              time.localtime(task.created)))
+                time.strftime("%Y-%m-%d, %H:%M:%S", time.localtime(task.created))
+            )
             self.priorityCombo.setCurrentIndex(task.priority.value)
             self.projectCheckBox.setChecked(task._isProjectTask)
             self.completedCheckBox.setChecked(task.completed)
@@ -62,14 +63,14 @@
             self.__setMode(bool(task.filename), projectOpen)
         else:
             self.projectCheckBox.setChecked(projectOpen)
-            self.typeCombo.setCurrentIndex(2)   # TaskType.TODO
+            self.typeCombo.setCurrentIndex(2)  # TaskType.TODO
             self.__setMode(False, projectOpen)
-    
+
     def __setMode(self, isFileTask, projectOpen):
         """
         Private method to show or hide dialog elements depending on the task
         kind.
-        
+
         @param isFileTask flag indicating a file task (i.e. extracted task)
         @type bool
         @param projectOpen flag indicating status of the project
@@ -80,44 +81,46 @@
             self.descriptionEdit.hide()
             self.descriptionLabel.hide()
             self.manualTaskFrame.hide()
-            
+
             msh = self.minimumSizeHint()
             self.resize(max(self.width(), msh.width()), msh.height())
         else:
             self.fileTaskFrame.hide()
-        
+
         self.summaryEdit.setReadOnly(isFileTask)
         self.projectCheckBox.setEnabled(projectOpen and not isFileTask)
-    
+
     def isManualTaskMode(self):
         """
         Public method to check, if the dialog is in manual task mode.
-        
+
         @return flag indicating manual task mode
         @rtype bool
         """
         return not self.__isFileTaskMode
-    
+
     def setSubTaskMode(self, projectTask):
         """
         Public slot to set the sub-task mode.
-        
+
         @param projectTask flag indicating a project related task (boolean)
         """
         self.projectCheckBox.setChecked(projectTask)
         self.projectCheckBox.setEnabled(False)
-    
+
     def getData(self):
         """
         Public method to retrieve the dialogs data.
-        
+
         @return tuple of description, priority, type, completion flag,
                 project flag and long text
         @rtype tuple of (str, TaskPriority, TaskType, bool, bool, str)
         """
-        return (self.summaryEdit.text(),
-                TaskPriority(self.priorityCombo.currentIndex()),
-                TaskType(self.typeCombo.currentData()),
-                self.completedCheckBox.isChecked(),
-                self.projectCheckBox.isChecked(),
-                self.descriptionEdit.toPlainText())
+        return (
+            self.summaryEdit.text(),
+            TaskPriority(self.priorityCombo.currentIndex()),
+            TaskType(self.typeCombo.currentData()),
+            self.completedCheckBox.isChecked(),
+            self.projectCheckBox.isChecked(),
+            self.descriptionEdit.toPlainText(),
+        )

eric ide

mercurial