TimeTracker/ConfigurationPage/TimeTrackerPage.py

branch
eric7
changeset 98
693e42176007
parent 94
a3d936304e51
child 105
44bfd9e7e65e
equal deleted inserted replaced
97:44ec4168b442 98:693e42176007
20 def __init__(self, plugin): 20 def __init__(self, plugin):
21 """ 21 """
22 Constructor 22 Constructor
23 23
24 @param plugin reference to the plugin object 24 @param plugin reference to the plugin object
25 @type TimeTrackerPlugin
25 """ 26 """
26 super().__init__() 27 super().__init__()
27 self.setupUi(self) 28 self.setupUi(self)
28 self.setObjectName("TimeTrackerPage") 29 self.setObjectName("TimeTrackerPage")
29 30
37 self.duplicatesCheckBox.setChecked( 38 self.duplicatesCheckBox.setChecked(
38 self.__plugin.getPreferences("AllowDuplicates")) 39 self.__plugin.getPreferences("AllowDuplicates"))
39 40
40 def save(self): 41 def save(self):
41 """ 42 """
42 Public slot to save the Pyramid configuration. 43 Public slot to save the Time Tracker configuration.
43 """ 44 """
44 self.__plugin.setPreferences( 45 self.__plugin.setPreferences(
45 "MinimumDuration", self.durationSpinBox.value()) 46 "MinimumDuration", self.durationSpinBox.value())
46 self.__plugin.setPreferences( 47 self.__plugin.setPreferences(
47 "AutoSave", self.autosaveCheckBox.isChecked()) 48 "AutoSave", self.autosaveCheckBox.isChecked())

eric ide

mercurial