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. |