RefactoringRope/ConfigurationPage/AutoCompletionRopePage.py

changeset 125
e775b4f9d07c
parent 100
2bfe9e3fad8d
child 144
bfc6a3b38330
equal deleted inserted replaced
124:0cd494bdf312 125:e775b4f9d07c
4 # 4 #
5 5
6 """ 6 """
7 Module implementing the Rope Autocompletion configuration page. 7 Module implementing the Rope Autocompletion configuration page.
8 """ 8 """
9
10 from E5Gui.E5Application import e5App
9 11
10 from Preferences.ConfigurationPages.ConfigurationPageBase import \ 12 from Preferences.ConfigurationPages.ConfigurationPageBase import \
11 ConfigurationPageBase 13 ConfigurationPageBase
12 from .Ui_AutoCompletionRopePage import Ui_AutoCompletionRopePage 14 from .Ui_AutoCompletionRopePage import Ui_AutoCompletionRopePage
13 15
35 self.__plugin.getPreferences("MaxFixes")) 37 self.__plugin.getPreferences("MaxFixes"))
36 self.codeAssistTimeoutSpinBox.setValue( 38 self.codeAssistTimeoutSpinBox.setValue(
37 self.__plugin.getPreferences("CodeAssistTimeout")) 39 self.__plugin.getPreferences("CodeAssistTimeout"))
38 self.qscintillaCheckBox.setChecked( 40 self.qscintillaCheckBox.setChecked(
39 self.__plugin.getPreferences("ShowQScintillaCompletions")) 41 self.__plugin.getPreferences("ShowQScintillaCompletions"))
42 if e5App().getObject("UserInterface").versionIsNewer("6.0.99",
43 "20150530"):
44 self.qscintillaCheckBox.setVisible(False)
40 45
41 def save(self): 46 def save(self):
42 """ 47 """
43 Public slot to save the Rope Autocompletion configuration. 48 Public slot to save the Rope Autocompletion configuration.
44 """ 49 """

eric ide

mercurial