9 |
9 |
10 from AssistantEric.Assistant import AcsAPIs, AcsDocument, AcsProject |
10 from AssistantEric.Assistant import AcsAPIs, AcsDocument, AcsProject |
11 |
11 |
12 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase |
12 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase |
13 from .Ui_AutoCompletionEricPage import Ui_AutoCompletionEricPage |
13 from .Ui_AutoCompletionEricPage import Ui_AutoCompletionEricPage |
|
14 |
14 |
15 |
15 class AutoCompletionEricPage(ConfigurationPageBase, Ui_AutoCompletionEricPage): |
16 class AutoCompletionEricPage(ConfigurationPageBase, Ui_AutoCompletionEricPage): |
16 """ |
17 """ |
17 Class implementing the Eric Autocompletion configuration page. |
18 Class implementing the Eric Autocompletion configuration page. |
18 """ |
19 """ |
39 |
40 |
40 def save(self): |
41 def save(self): |
41 """ |
42 """ |
42 Public slot to save the Eric Autocompletion configuration. |
43 Public slot to save the Eric Autocompletion configuration. |
43 """ |
44 """ |
44 self.__plugin.setPreferences("AutoCompletionEnabled", |
45 self.__plugin.setPreferences("AutoCompletionEnabled", |
45 int(self.autocompletionCheckBox.isChecked())) |
46 int(self.autocompletionCheckBox.isChecked())) |
46 |
47 |
47 acSource = 0 |
48 acSource = 0 |
48 if self.apisCheckBox.isChecked(): |
49 if self.apisCheckBox.isChecked(): |
49 acSource |= AcsAPIs |
50 acSource |= AcsAPIs |