E5XML/TasksReader.py

branch
5_1_x
changeset 962
88b386d26b74
parent 791
9ec2ac20e54e
child 1510
e75ecf2bd9dd
--- a/E5XML/TasksReader.py	Sun Mar 27 12:23:30 2011 +0200
+++ b/E5XML/TasksReader.py	Sun Mar 27 17:51:17 2011 +0200
@@ -20,7 +20,7 @@
     """
     Class for reading an XML tasks file.
     """
-    supportedVersions = ["4.2"]
+    supportedVersions = ["4.2", "5.0"]
     
     def __init__(self, device, forProject = False, viewer = None):
         """
@@ -55,6 +55,10 @@
                         self.raiseUnsupportedFormatVersion(self.version)
                 elif self.name() == "Task":
                     self.__readTask()
+                elif self.name() == "ProjectScanFilter":
+                    filter = self.readElementText()
+                    if self.forProject:
+                        self.viewer.projectTasksScanFilter = filter
                 else:
                     self.raiseUnexpectedStartTag(self.name())
         

eric ide

mercurial