62 def save(self): |
62 def save(self): |
63 """ |
63 """ |
64 Public slot to save the VCS configuration. |
64 Public slot to save the VCS configuration. |
65 """ |
65 """ |
66 Preferences.setVCS("AutoClose", |
66 Preferences.setVCS("AutoClose", |
67 int(self.vcsAutoCloseCheckBox.isChecked())) |
67 self.vcsAutoCloseCheckBox.isChecked()) |
68 Preferences.setVCS("AutoSaveFiles", |
68 Preferences.setVCS("AutoSaveFiles", |
69 int(self.vcsAutoSaveCheckBox.isChecked())) |
69 self.vcsAutoSaveCheckBox.isChecked()) |
70 Preferences.setVCS("AutoSaveProject", |
70 Preferences.setVCS("AutoSaveProject", |
71 int(self.vcsAutoSaveProjectCheckBox.isChecked())) |
71 self.vcsAutoSaveProjectCheckBox.isChecked()) |
72 Preferences.setVCS("StatusMonitorInterval", |
72 Preferences.setVCS("StatusMonitorInterval", |
73 self.vcsStatusMonitorIntervalSpinBox.value()) |
73 self.vcsStatusMonitorIntervalSpinBox.value()) |
74 Preferences.setVCS("MonitorLocalStatus", |
74 Preferences.setVCS("MonitorLocalStatus", |
75 int(self.vcsMonitorLocalStatusCheckBox.isChecked())) |
75 self.vcsMonitorLocalStatusCheckBox.isChecked()) |
76 Preferences.setVCS("AutoUpdate", |
76 Preferences.setVCS("AutoUpdate", |
77 int(self.autoUpdateCheckBox.isChecked())) |
77 self.autoUpdateCheckBox.isChecked()) |
78 |
78 |
79 for key in self.projectBrowserColours.keys(): |
79 for key in self.projectBrowserColours.keys(): |
80 Preferences.setProjectBrowserColour(key, self.projectBrowserColours[key]) |
80 Preferences.setProjectBrowserColour(key, self.projectBrowserColours[key]) |
81 |
81 |
82 @pyqtSlot() |
82 @pyqtSlot() |