AssistantEric/ConfigurationPages/CallTipsEricPage.py

changeset 84
67197c1f11eb
parent 76
add31149e0b1
child 87
55b5831bcad0
equal deleted inserted replaced
83:b447f89da620 84:67197c1f11eb
7 Module implementing the Eric Calltips configuration page. 7 Module implementing the Eric Calltips configuration page.
8 """ 8 """
9 9
10 from __future__ import unicode_literals # __IGNORE_WARNING__ 10 from __future__ import unicode_literals # __IGNORE_WARNING__
11 11
12 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase 12 from Preferences.ConfigurationPages.ConfigurationPageBase import \
13 ConfigurationPageBase
13 from .Ui_CallTipsEricPage import Ui_CallTipsEricPage 14 from .Ui_CallTipsEricPage import Ui_CallTipsEricPage
14 15
15 16
16 class CallTipsEricPage(ConfigurationPageBase, Ui_CallTipsEricPage): 17 class CallTipsEricPage(ConfigurationPageBase, Ui_CallTipsEricPage):
17 """ 18 """
28 self.setObjectName("CallTipsEricPage") 29 self.setObjectName("CallTipsEricPage")
29 30
30 self.__plugin = plugin 31 self.__plugin = plugin
31 32
32 # set initial values 33 # set initial values
33 self.calltipsCheckBox.setChecked(\ 34 self.calltipsCheckBox.setChecked(
34 self.__plugin.getPreferences("CalltipsEnabled")) 35 self.__plugin.getPreferences("CalltipsEnabled"))
35 self.ctContextCheckBox.setChecked(\ 36 self.ctContextCheckBox.setChecked(
36 self.__plugin.getPreferences("CallTipsContextShown")) 37 self.__plugin.getPreferences("CallTipsContextShown"))
37 self.hierarchyCheckBox.setChecked( 38 self.hierarchyCheckBox.setChecked(
38 self.__plugin.getPreferences("CallTipsFollowHierarchy")) 39 self.__plugin.getPreferences("CallTipsFollowHierarchy"))
39 40
40 def save(self): 41 def save(self):
41 """ 42 """
42 Public slot to save the Eric Calltips configuration. 43 Public slot to save the Eric Calltips configuration.
43 """ 44 """
44 self.__plugin.setPreferences("CalltipsEnabled", 45 self.__plugin.setPreferences(
46 "CalltipsEnabled",
45 self.calltipsCheckBox.isChecked()) 47 self.calltipsCheckBox.isChecked())
46 self.__plugin.setPreferences("CallTipsContextShown", 48 self.__plugin.setPreferences(
49 "CallTipsContextShown",
47 self.ctContextCheckBox.isChecked()) 50 self.ctContextCheckBox.isChecked())
48 self.__plugin.setPreferences("CallTipsFollowHierarchy", 51 self.__plugin.setPreferences(
52 "CallTipsFollowHierarchy",
49 self.hierarchyCheckBox.isChecked()) 53 self.hierarchyCheckBox.isChecked())

eric ide

mercurial