--- a/src/eric7/Tasks/TaskViewer.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/Tasks/TaskViewer.py Mon Nov 07 17:19:58 2022 +0100 @@ -37,6 +37,8 @@ from eric7.Utilities.AutoSaver import AutoSaver from .Task import Task, TaskPriority, TaskType +from .TaskFilter import TaskFilter +from .TaskPropertiesDialog import TaskPropertiesDialog class TaskViewer(QTreeWidget): @@ -76,8 +78,6 @@ self.project = project self.__projectTasksScanFilter = "" - from .TaskFilter import TaskFilter - self.taskFilter = TaskFilter() self.taskFilter.setActive(False) @@ -532,8 +532,6 @@ """ Private slot to handle the "Properties" context menu entry. """ - from .TaskPropertiesDialog import TaskPropertiesDialog - task = self.currentItem() dlg = TaskPropertiesDialog(task, parent=self, projectOpen=self.projectOpen) if dlg.exec() == QDialog.DialogCode.Accepted and dlg.isManualTaskMode(): @@ -557,8 +555,6 @@ """ Private slot to handle the "New Task" context menu entry. """ - from .TaskPropertiesDialog import TaskPropertiesDialog - dlg = TaskPropertiesDialog(None, parent=self, projectOpen=self.projectOpen) if dlg.exec() == QDialog.DialogCode.Accepted: ( @@ -585,8 +581,6 @@ parentTask = self.currentItem() projectTask = parentTask.isProjectTask() - from .TaskPropertiesDialog import TaskPropertiesDialog - dlg = TaskPropertiesDialog(None, parent=self, projectOpen=self.projectOpen) dlg.setSubTaskMode(projectTask) if dlg.exec() == QDialog.DialogCode.Accepted: