65 self.writeTextElement( |
65 self.writeTextElement( |
66 "ProjectScanFilter", |
66 "ProjectScanFilter", |
67 e5App().getObject("TaskViewer").getTasksScanFilter()) |
67 e5App().getObject("TaskViewer").getTasksScanFilter()) |
68 |
68 |
69 # do the tasks |
69 # do the tasks |
70 if self.forProject: |
70 tasks = ( |
71 tasks = e5App().getObject("TaskViewer").getProjectTasks() |
71 e5App().getObject("TaskViewer").getProjectTasks() |
72 else: |
72 if self.forProject else |
73 tasks = e5App().getObject("TaskViewer").getGlobalTasks() |
73 e5App().getObject("TaskViewer").getGlobalTasks() |
|
74 ) |
74 for task in tasks: |
75 for task in tasks: |
75 self.writeStartElement("Task") |
76 self.writeStartElement("Task") |
76 self.writeAttribute("priority", str(task.priority)) |
77 self.writeAttribute("priority", str(task.priority)) |
77 self.writeAttribute("completed", str(task.completed)) |
78 self.writeAttribute("completed", str(task.completed)) |
78 self.writeAttribute("type", str(task.taskType)) |
79 self.writeAttribute("type", str(task.taskType)) |