diff -r 3b5ad7224945 -r 88b386d26b74 E5XML/TasksReader.py --- 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())