Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py

changeset 1312
12506dba74dc
parent 1307
9f7a056dbcc6
child 1509
c0b5e693b0eb
equal deleted inserted replaced
1311:95685f9ad9f8 1312:12506dba74dc
37 self.logBrowserCheckBox.setChecked(self.__plugin.getPreferences("UseLogBrowser")) 37 self.logBrowserCheckBox.setChecked(self.__plugin.getPreferences("UseLogBrowser"))
38 self.pullUpdateCheckBox.setChecked(self.__plugin.getPreferences("PullUpdate")) 38 self.pullUpdateCheckBox.setChecked(self.__plugin.getPreferences("PullUpdate"))
39 self.preferUnbundleCheckBox.setChecked( 39 self.preferUnbundleCheckBox.setChecked(
40 self.__plugin.getPreferences("PreferUnbundle")) 40 self.__plugin.getPreferences("PreferUnbundle"))
41 self.cleanupPatternEdit.setText(self.__plugin.getPreferences("CleanupPatterns")) 41 self.cleanupPatternEdit.setText(self.__plugin.getPreferences("CleanupPatterns"))
42 self.backupCheckBox.setChecked(self.__plugin.getPreferences("CreateBackup"))
42 43
43 def save(self): 44 def save(self):
44 """ 45 """
45 Public slot to save the Mercurial configuration. 46 Public slot to save the Mercurial configuration.
46 """ 47 """
49 self.__plugin.setPreferences("UseLogBrowser", self.logBrowserCheckBox.isChecked()) 50 self.__plugin.setPreferences("UseLogBrowser", self.logBrowserCheckBox.isChecked())
50 self.__plugin.setPreferences("PullUpdate", self.pullUpdateCheckBox.isChecked()) 51 self.__plugin.setPreferences("PullUpdate", self.pullUpdateCheckBox.isChecked())
51 self.__plugin.setPreferences("PreferUnbundle", 52 self.__plugin.setPreferences("PreferUnbundle",
52 self.preferUnbundleCheckBox.isChecked()) 53 self.preferUnbundleCheckBox.isChecked())
53 self.__plugin.setPreferences("CleanupPatterns", self.cleanupPatternEdit.text()) 54 self.__plugin.setPreferences("CleanupPatterns", self.cleanupPatternEdit.text())
55 self.__plugin.setPreferences("CreateBackup", self.backupCheckBox.isChecked())
54 56
55 @pyqtSlot() 57 @pyqtSlot()
56 def on_configButton_clicked(self): 58 def on_configButton_clicked(self):
57 """ 59 """
58 Private slot to edit the (per user) Mercurial configuration file. 60 Private slot to edit the (per user) Mercurial configuration file.

eric ide

mercurial