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