src/eric7/Preferences/ConfigurationPages/EditorSyntaxPage.py

branch
eric7
changeset 9924
b41c9a7bcbbb
parent 9653
e67609152c5e
child 10069
435cc5875135
equal deleted inserted replaced
9923:f706be800097 9924:b41c9a7bcbbb
38 # pyflakes related stuff 38 # pyflakes related stuff
39 self.includeCheckBox.setChecked(Preferences.getFlakes("IncludeInSyntaxCheck")) 39 self.includeCheckBox.setChecked(Preferences.getFlakes("IncludeInSyntaxCheck"))
40 self.ignoreStarImportCheckBox.setChecked( 40 self.ignoreStarImportCheckBox.setChecked(
41 Preferences.getFlakes("IgnoreStarImportWarnings") 41 Preferences.getFlakes("IgnoreStarImportWarnings")
42 ) 42 )
43 self.builtinsEdit.setPlainText(
44 " ".join(Preferences.getFlakes("AdditionalBuiltins"))
45 )
43 46
44 def save(self): 47 def save(self):
45 """ 48 """
46 Public slot to save the Editor Syntax Checker configuration. 49 Public slot to save the Editor Syntax Checker configuration.
47 """ 50 """
56 # pyflakes related stuff 59 # pyflakes related stuff
57 Preferences.setFlakes("IncludeInSyntaxCheck", self.includeCheckBox.isChecked()) 60 Preferences.setFlakes("IncludeInSyntaxCheck", self.includeCheckBox.isChecked())
58 Preferences.setFlakes( 61 Preferences.setFlakes(
59 "IgnoreStarImportWarnings", self.ignoreStarImportCheckBox.isChecked() 62 "IgnoreStarImportWarnings", self.ignoreStarImportCheckBox.isChecked()
60 ) 63 )
64 Preferences.setFlakes(
65 "AdditionalBuiltins", self.builtinsEdit.toPlainText().strip().split()
66 )
61 67
62 68
63 def create(dlg): 69 def create(dlg):
64 """ 70 """
65 Module function to create the configuration page. 71 Module function to create the configuration page.

eric ide

mercurial