Preferences/__init__.py

changeset 1373
b3b3c99dba01
parent 1368
4489ee4feb59
child 1415
28fa9633d57e
equal deleted inserted replaced
1370:cb90f71f11f5 1373:b3b3c99dba01
785 # needed to keep it from being recognized as a task 785 # needed to keep it from being recognized as a task
786 "TasksColour": QColor(Qt.black), 786 "TasksColour": QColor(Qt.black),
787 "TasksBugfixColour": QColor(Qt.red), 787 "TasksBugfixColour": QColor(Qt.red),
788 "TasksBgColour": QColor(Qt.white), 788 "TasksBgColour": QColor(Qt.white),
789 "TasksProjectBgColour": QColor(Qt.lightGray), 789 "TasksProjectBgColour": QColor(Qt.lightGray),
790 "ClearOnFileClose": True,
790 } 791 }
791 792
792 # defaults for templates related stuff 793 # defaults for templates related stuff
793 templatesDefaults = { 794 templatesDefaults = {
794 "AutoOpenGroups": True, 795 "AutoOpenGroups": True,
2235 col = prefClass.settings.value("Tasks/" + key) 2236 col = prefClass.settings.value("Tasks/" + key)
2236 if col is not None: 2237 if col is not None:
2237 return QColor(col) 2238 return QColor(col)
2238 else: 2239 else:
2239 return prefClass.tasksDefaults[key] 2240 return prefClass.tasksDefaults[key]
2241 elif key in ["ClearOnFileClose"]:
2242 return toBool(prefClass.settings.value("Tasks/" + key,
2243 prefClass.tasksDefaults[key]))
2240 else: 2244 else:
2241 return prefClass.settings.value("Tasks/" + key, 2245 return prefClass.settings.value("Tasks/" + key,
2242 prefClass.tasksDefaults[key]) 2246 prefClass.tasksDefaults[key])
2243 2247
2244 2248

eric ide

mercurial