Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.py

changeset 3009
bf5ae5d7477d
parent 2406
975af671146d
child 3057
10516539f238
child 3160
209a07d7e401
equal deleted inserted replaced
3008:7848489bcb92 3009:bf5ae5d7477d
7 Module implementing the Subversion configuration page. 7 Module implementing the Subversion configuration page.
8 """ 8 """
9 9
10 from PyQt4.QtCore import pyqtSlot 10 from PyQt4.QtCore import pyqtSlot
11 11
12 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase 12 from Preferences.ConfigurationPages.ConfigurationPageBase import \
13 ConfigurationPageBase
13 from .Ui_SubversionPage import Ui_SubversionPage 14 from .Ui_SubversionPage import Ui_SubversionPage
14 15
15 16
16 class SubversionPage(ConfigurationPageBase, Ui_SubversionPage): 17 class SubversionPage(ConfigurationPageBase, Ui_SubversionPage):
17 """ 18 """
29 30
30 self.__plugin = plugin 31 self.__plugin = plugin
31 32
32 # set initial values 33 # set initial values
33 self.logSpinBox.setValue(self.__plugin.getPreferences("LogLimit")) 34 self.logSpinBox.setValue(self.__plugin.getPreferences("LogLimit"))
34 self.commitSpinBox.setValue(self.__plugin.getPreferences("CommitMessages")) 35 self.commitSpinBox.setValue(
36 self.__plugin.getPreferences("CommitMessages"))
35 37
36 def save(self): 38 def save(self):
37 """ 39 """
38 Public slot to save the Subversion configuration. 40 Public slot to save the Subversion configuration.
39 """ 41 """
40 self.__plugin.setPreferences("LogLimit", self.logSpinBox.value()) 42 self.__plugin.setPreferences("LogLimit", self.logSpinBox.value())
41 self.__plugin.setPreferences("CommitMessages", self.commitSpinBox.value()) 43 self.__plugin.setPreferences(
44 "CommitMessages", self.commitSpinBox.value())
42 45
43 @pyqtSlot() 46 @pyqtSlot()
44 def on_configButton_clicked(self): 47 def on_configButton_clicked(self):
45 """ 48 """
46 Private slot to edit the Subversion config file. 49 Private slot to edit the Subversion config file.

eric ide

mercurial