44 Preferences.getTasks) |
44 Preferences.getTasks) |
45 self.tasksColours["TasksProjectBgColour"] = \ |
45 self.tasksColours["TasksProjectBgColour"] = \ |
46 self.initColour("TasksProjectBgColour", self.tasksProjectBgColourButton, |
46 self.initColour("TasksProjectBgColour", self.tasksProjectBgColourButton, |
47 Preferences.getTasks) |
47 Preferences.getTasks) |
48 |
48 |
|
49 self.clearCheckBox.setChecked(Preferences.getTasks("ClearOnFileClose")) |
|
50 |
49 def save(self): |
51 def save(self): |
50 """ |
52 """ |
51 Public slot to save the Tasks configuration. |
53 Public slot to save the Tasks configuration. |
52 """ |
54 """ |
53 Preferences.setTasks("TasksMarkers", self.tasksMarkerEdit.text()) |
55 Preferences.setTasks("TasksMarkers", self.tasksMarkerEdit.text()) |
54 Preferences.setTasks("TasksMarkersBugfix", |
56 Preferences.setTasks("TasksMarkersBugfix", |
55 self.tasksMarkerBugfixEdit.text()) |
57 self.tasksMarkerBugfixEdit.text()) |
56 for key in list(self.tasksColours.keys()): |
58 for key in list(self.tasksColours.keys()): |
57 Preferences.setTasks(key, self.tasksColours[key]) |
59 Preferences.setTasks(key, self.tasksColours[key]) |
|
60 Preferences.setTasks("ClearOnFileClose", self.clearCheckBox.isChecked()) |
58 |
61 |
59 @pyqtSlot() |
62 @pyqtSlot() |
60 def on_tasksColourButton_clicked(self): |
63 def on_tasksColourButton_clicked(self): |
61 """ |
64 """ |
62 Private slot to set the colour for standard tasks. |
65 Private slot to set the colour for standard tasks. |