Preferences/ConfigurationPages/EditorAutocompletionQScintillaPage.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1131
7781e396c903
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
12 from .ConfigurationPageBase import ConfigurationPageBase 12 from .ConfigurationPageBase import ConfigurationPageBase
13 from .Ui_EditorAutocompletionQScintillaPage import Ui_EditorAutocompletionQScintillaPage 13 from .Ui_EditorAutocompletionQScintillaPage import Ui_EditorAutocompletionQScintillaPage
14 14
15 import Preferences 15 import Preferences
16 16
17 class EditorAutocompletionQScintillaPage(ConfigurationPageBase, 17
18 class EditorAutocompletionQScintillaPage(ConfigurationPageBase,
18 Ui_EditorAutocompletionQScintillaPage): 19 Ui_EditorAutocompletionQScintillaPage):
19 """ 20 """
20 Class implementing the QScintilla Autocompletion configuration page. 21 Class implementing the QScintilla Autocompletion configuration page.
21 """ 22 """
22 def __init__(self): 23 def __init__(self):
54 elif self.acSourceAPIsRadioButton.isChecked(): 55 elif self.acSourceAPIsRadioButton.isChecked():
55 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAPIs) 56 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAPIs)
56 elif self.acSourceAllRadioButton.isChecked(): 57 elif self.acSourceAllRadioButton.isChecked():
57 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAll) 58 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAll)
58 59
60
59 def create(dlg): 61 def create(dlg):
60 """ 62 """
61 Module function to create the configuration page. 63 Module function to create the configuration page.
62 64
63 @param dlg reference to the configuration dialog 65 @param dlg reference to the configuration dialog

eric ide

mercurial