86 elif eolMode == QsciScintilla.EolUnix: |
86 elif eolMode == QsciScintilla.EolUnix: |
87 self.lfRadioButton.setChecked(True) |
87 self.lfRadioButton.setChecked(True) |
88 |
88 |
89 self.previewHtmlExtensionsEdit.setText( |
89 self.previewHtmlExtensionsEdit.setText( |
90 " ".join(Preferences.getEditor("PreviewHtmlFileNameExtensions"))) |
90 " ".join(Preferences.getEditor("PreviewHtmlFileNameExtensions"))) |
|
91 |
91 self.previewMarkdownExtensionsEdit.setText( |
92 self.previewMarkdownExtensionsEdit.setText( |
92 " ".join( |
93 " ".join( |
93 Preferences.getEditor("PreviewMarkdownFileNameExtensions"))) |
94 Preferences.getEditor("PreviewMarkdownFileNameExtensions"))) |
94 self.previewRestExtensionsEdit.setText( |
|
95 " ".join(Preferences.getEditor("PreviewRestFileNameExtensions"))) |
|
96 self.previewQssExtensionsEdit.setText( |
|
97 " ".join(Preferences.getEditor("PreviewQssFileNameExtensions"))) |
|
98 self.previewRestSphinxCheckBox.setChecked( |
95 self.previewRestSphinxCheckBox.setChecked( |
99 Preferences.getEditor("PreviewRestUseSphinx")) |
96 Preferences.getEditor("PreviewRestUseSphinx")) |
100 self.previewMarkdownNLtoBreakCheckBox.setChecked( |
97 self.previewMarkdownNLtoBreakCheckBox.setChecked( |
101 Preferences.getEditor("PreviewMarkdownNLtoBR")) |
98 Preferences.getEditor("PreviewMarkdownNLtoBR")) |
102 self.previewMarkdownPyMdownCheckBox.setChecked( |
99 self.previewMarkdownPyMdownCheckBox.setChecked( |
103 Preferences.getEditor("PreviewMarkdownUsePyMdownExtensions")) |
100 Preferences.getEditor("PreviewMarkdownUsePyMdownExtensions")) |
|
101 self.previewMarkdownMathJaxCheckBox.setChecked( |
|
102 Preferences.getEditor("PreviewMarkdownMathJax")) |
104 index = self.previewMarkdownHTMLFormatComboBox.findText( |
103 index = self.previewMarkdownHTMLFormatComboBox.findText( |
105 Preferences.getEditor("PreviewMarkdownHTMLFormat")) |
104 Preferences.getEditor("PreviewMarkdownHTMLFormat")) |
106 self.previewMarkdownHTMLFormatComboBox.setCurrentIndex(index) |
105 self.previewMarkdownHTMLFormatComboBox.setCurrentIndex(index) |
|
106 |
|
107 self.previewRestExtensionsEdit.setText( |
|
108 " ".join(Preferences.getEditor("PreviewRestFileNameExtensions"))) |
107 index = self.previewRestDocutilsHTMLFormatComboBox.findText( |
109 index = self.previewRestDocutilsHTMLFormatComboBox.findText( |
108 Preferences.getEditor("PreviewRestDocutilsHTMLFormat")) |
110 Preferences.getEditor("PreviewRestDocutilsHTMLFormat")) |
109 self.previewRestDocutilsHTMLFormatComboBox.setCurrentIndex(index) |
111 self.previewRestDocutilsHTMLFormatComboBox.setCurrentIndex(index) |
|
112 |
|
113 self.previewQssExtensionsEdit.setText( |
|
114 " ".join(Preferences.getEditor("PreviewQssFileNameExtensions"))) |
110 |
115 |
111 def save(self): |
116 def save(self): |
112 """ |
117 """ |
113 Public slot to save the Editor File Handling configuration. |
118 Public slot to save the Editor File Handling configuration. |
114 """ |
119 """ |
163 |
168 |
164 Preferences.setEditor( |
169 Preferences.setEditor( |
165 "PreviewHtmlFileNameExtensions", |
170 "PreviewHtmlFileNameExtensions", |
166 [ext.strip() for ext in |
171 [ext.strip() for ext in |
167 self.previewHtmlExtensionsEdit.text().split()]) |
172 self.previewHtmlExtensionsEdit.text().split()]) |
|
173 |
168 Preferences.setEditor( |
174 Preferences.setEditor( |
169 "PreviewMarkdownFileNameExtensions", |
175 "PreviewMarkdownFileNameExtensions", |
170 [ext.strip() for ext in |
176 [ext.strip() for ext in |
171 self.previewMarkdownExtensionsEdit.text().split()]) |
177 self.previewMarkdownExtensionsEdit.text().split()]) |
172 Preferences.setEditor( |
178 Preferences.setEditor( |
|
179 "PreviewRestUseSphinx", |
|
180 self.previewRestSphinxCheckBox.isChecked()) |
|
181 Preferences.setEditor( |
|
182 "PreviewMarkdownNLtoBR", |
|
183 self.previewMarkdownNLtoBreakCheckBox.isChecked()) |
|
184 Preferences.setEditor( |
|
185 "PreviewMarkdownUsePyMdownExtensions", |
|
186 self.previewMarkdownPyMdownCheckBox.isChecked()) |
|
187 Preferences.setEditor( |
|
188 "PreviewMarkdownMathJax", |
|
189 self.previewMarkdownMathJaxCheckBox.isChecked()) |
|
190 Preferences.setEditor( |
|
191 "PreviewMarkdownHTMLFormat", |
|
192 self.previewMarkdownHTMLFormatComboBox.currentText()) |
|
193 |
|
194 Preferences.setEditor( |
173 "PreviewRestFileNameExtensions", |
195 "PreviewRestFileNameExtensions", |
174 [ext.strip() for ext in |
196 [ext.strip() for ext in |
175 self.previewRestExtensionsEdit.text().split()]) |
197 self.previewRestExtensionsEdit.text().split()]) |
176 Preferences.setEditor( |
198 Preferences.setEditor( |
|
199 "PreviewRestDocutilsHTMLFormat", |
|
200 self.previewRestDocutilsHTMLFormatComboBox.currentText()) |
|
201 |
|
202 Preferences.setEditor( |
177 "PreviewQssFileNameExtensions", |
203 "PreviewQssFileNameExtensions", |
178 [ext.strip() for ext in |
204 [ext.strip() for ext in |
179 self.previewQssExtensionsEdit.text().split()]) |
205 self.previewQssExtensionsEdit.text().split()]) |
180 Preferences.setEditor( |
|
181 "PreviewRestUseSphinx", |
|
182 self.previewRestSphinxCheckBox.isChecked()) |
|
183 Preferences.setEditor( |
|
184 "PreviewMarkdownNLtoBR", |
|
185 self.previewMarkdownNLtoBreakCheckBox.isChecked()) |
|
186 Preferences.setEditor( |
|
187 "PreviewMarkdownUsePyMdownExtensions", |
|
188 self.previewMarkdownPyMdownCheckBox.isChecked()) |
|
189 Preferences.setEditor( |
|
190 "PreviewMarkdownHTMLFormat", |
|
191 self.previewMarkdownHTMLFormatComboBox.currentText()) |
|
192 Preferences.setEditor( |
|
193 "PreviewRestDocutilsHTMLFormat", |
|
194 self.previewRestDocutilsHTMLFormatComboBox.currentText()) |
|
195 |
206 |
196 def __setDefaultFiltersLists(self, keepSelection=False): |
207 def __setDefaultFiltersLists(self, keepSelection=False): |
197 """ |
208 """ |
198 Private slot to set the default file filter combo boxes. |
209 Private slot to set the default file filter combo boxes. |
199 |
210 |