eric6/Preferences/ConfigurationPages/EditorAutocompletionQScintillaPage.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
35 Preferences.getEditor("AutoCompletionShowSingle")) 35 Preferences.getEditor("AutoCompletionShowSingle"))
36 self.acFillupsCheckBox.setChecked( 36 self.acFillupsCheckBox.setChecked(
37 Preferences.getEditor("AutoCompletionFillups")) 37 Preferences.getEditor("AutoCompletionFillups"))
38 38
39 acSource = Preferences.getEditor("AutoCompletionSource") 39 acSource = Preferences.getEditor("AutoCompletionSource")
40 if acSource == QsciScintilla.AcsDocument: 40 if acSource == QsciScintilla.AutoCompletionSource.AcsDocument:
41 self.acSourceDocumentRadioButton.setChecked(True) 41 self.acSourceDocumentRadioButton.setChecked(True)
42 elif acSource == QsciScintilla.AcsAPIs: 42 elif acSource == QsciScintilla.AutoCompletionSource.AcsAPIs:
43 self.acSourceAPIsRadioButton.setChecked(True) 43 self.acSourceAPIsRadioButton.setChecked(True)
44 elif acSource == QsciScintilla.AcsAll: 44 elif acSource == QsciScintilla.AutoCompletionSource.AcsAll:
45 self.acSourceAllRadioButton.setChecked(True) 45 self.acSourceAllRadioButton.setChecked(True)
46 46
47 def save(self): 47 def save(self):
48 """ 48 """
49 Public slot to save the Editor Autocompletion configuration. 49 Public slot to save the Editor Autocompletion configuration.
50 """ 50 """
51 Preferences.setEditor( 51 Preferences.setEditor(
52 "AutoCompletionShowSingle", self.acShowSingleCheckBox.isChecked()) 52 "AutoCompletionShowSingle",
53 self.acShowSingleCheckBox.isChecked())
53 Preferences.setEditor( 54 Preferences.setEditor(
54 "AutoCompletionFillups", self.acFillupsCheckBox.isChecked()) 55 "AutoCompletionFillups",
56 self.acFillupsCheckBox.isChecked())
55 if self.acSourceDocumentRadioButton.isChecked(): 57 if self.acSourceDocumentRadioButton.isChecked():
56 Preferences.setEditor( 58 Preferences.setEditor(
57 "AutoCompletionSource", QsciScintilla.AcsDocument) 59 "AutoCompletionSource",
60 QsciScintilla.AutoCompletionSource.AcsDocument)
58 elif self.acSourceAPIsRadioButton.isChecked(): 61 elif self.acSourceAPIsRadioButton.isChecked():
59 Preferences.setEditor( 62 Preferences.setEditor(
60 "AutoCompletionSource", QsciScintilla.AcsAPIs) 63 "AutoCompletionSource",
64 QsciScintilla.AutoCompletionSource.AcsAPIs)
61 elif self.acSourceAllRadioButton.isChecked(): 65 elif self.acSourceAllRadioButton.isChecked():
62 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAll) 66 Preferences.setEditor(
67 "AutoCompletionSource",
68 QsciScintilla.AutoCompletionSource.AcsAll)
63 69
64 70
65 def create(dlg): 71 def create(dlg):
66 """ 72 """
67 Module function to create the configuration page. 73 Module function to create the configuration page.

eric ide

mercurial