Preferences/ConfigurationPages/EditorAutocompletionQScintillaPage.py

changeset 3010
befeff46ec0f
parent 2964
84b65fb9e780
child 3038
7fe9a53280bd
child 3057
10516539f238
equal deleted inserted replaced
3009:bf5ae5d7477d 3010:befeff46ec0f
8 """ 8 """
9 9
10 from PyQt4.Qsci import QsciScintilla 10 from PyQt4.Qsci import QsciScintilla
11 11
12 from .ConfigurationPageBase import ConfigurationPageBase 12 from .ConfigurationPageBase import ConfigurationPageBase
13 from .Ui_EditorAutocompletionQScintillaPage import Ui_EditorAutocompletionQScintillaPage 13 from .Ui_EditorAutocompletionQScintillaPage import \
14 Ui_EditorAutocompletionQScintillaPage
14 15
15 import Preferences 16 import Preferences
16 17
17 18
18 class EditorAutocompletionQScintillaPage(ConfigurationPageBase, 19 class EditorAutocompletionQScintillaPage(
19 Ui_EditorAutocompletionQScintillaPage): 20 ConfigurationPageBase, Ui_EditorAutocompletionQScintillaPage):
20 """ 21 """
21 Class implementing the QScintilla Autocompletion configuration page. 22 Class implementing the QScintilla Autocompletion configuration page.
22 """ 23 """
23 def __init__(self): 24 def __init__(self):
24 """ 25 """
44 45
45 def save(self): 46 def save(self):
46 """ 47 """
47 Public slot to save the Editor Autocompletion configuration. 48 Public slot to save the Editor Autocompletion configuration.
48 """ 49 """
49 Preferences.setEditor("AutoCompletionShowSingle", 50 Preferences.setEditor(
50 self.acShowSingleCheckBox.isChecked()) 51 "AutoCompletionShowSingle", self.acShowSingleCheckBox.isChecked())
51 Preferences.setEditor("AutoCompletionFillups", 52 Preferences.setEditor(
52 self.acFillupsCheckBox.isChecked()) 53 "AutoCompletionFillups", self.acFillupsCheckBox.isChecked())
53 if self.acSourceDocumentRadioButton.isChecked(): 54 if self.acSourceDocumentRadioButton.isChecked():
54 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsDocument) 55 Preferences.setEditor(
56 "AutoCompletionSource", QsciScintilla.AcsDocument)
55 elif self.acSourceAPIsRadioButton.isChecked(): 57 elif self.acSourceAPIsRadioButton.isChecked():
56 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAPIs) 58 Preferences.setEditor(
59 "AutoCompletionSource", QsciScintilla.AcsAPIs)
57 elif self.acSourceAllRadioButton.isChecked(): 60 elif self.acSourceAllRadioButton.isChecked():
58 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAll) 61 Preferences.setEditor("AutoCompletionSource", QsciScintilla.AcsAll)
59 62
60 63
61 def create(dlg): 64 def create(dlg):

eric ide

mercurial