src/eric7/EricXML/TasksReader.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9624
b47dfa7a137d
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
7 Module implementing a class for reading an XML tasks file. 7 Module implementing a class for reading an XML tasks file.
8 """ 8 """
9 9
10 import contextlib 10 import contextlib
11 import time 11 import time
12
13 from PyQt6.QtCore import QUuid
12 14
13 from eric7 import Utilities 15 from eric7 import Utilities
14 from eric7.EricWidgets.EricApplication import ericApp 16 from eric7.EricWidgets.EricApplication import ericApp
15 from eric7.Tasks.Task import TaskPriority, TaskType 17 from eric7.Tasks.Task import TaskPriority, TaskType
16 18
101 uid = self.attribute("uid", "") 103 uid = self.attribute("uid", "")
102 if uid: 104 if uid:
103 task["uid"] = uid 105 task["uid"] = uid
104 else: 106 else:
105 # upgrade from pre 6.0 format 107 # upgrade from pre 6.0 format
106 from PyQt6.QtCore import QUuid
107
108 task["uid"] = QUuid.createUuid().toString() 108 task["uid"] = QUuid.createUuid().toString()
109 parentUid = self.attribute("parent_uid", "") 109 parentUid = self.attribute("parent_uid", "")
110 expanded = self.toBool(self.attribute("expanded", "True")) 110 expanded = self.toBool(self.attribute("expanded", "True"))
111 111
112 while not self.atEnd(): 112 while not self.atEnd():

eric ide

mercurial