138 Preferences.setEditor("AdditionalOpenFilters", self.openFileFilters) |
138 Preferences.setEditor("AdditionalOpenFilters", self.openFileFilters) |
139 Preferences.setEditor("AdditionalSaveFilters", self.saveFileFilters) |
139 Preferences.setEditor("AdditionalSaveFilters", self.saveFileFilters) |
140 |
140 |
141 Preferences.setEditor( |
141 Preferences.setEditor( |
142 "PreviewHtmlFileNameExtensions", |
142 "PreviewHtmlFileNameExtensions", |
143 [ext.strip() for ext in |
143 [ext.strip() for ext in |
144 self.previewHtmlExtensionsEdit.text().split()]) |
144 self.previewHtmlExtensionsEdit.text().split()]) |
145 Preferences.setEditor( |
145 Preferences.setEditor( |
146 "PreviewMarkdownFileNameExtensions", |
146 "PreviewMarkdownFileNameExtensions", |
147 [ext.strip() for ext in |
147 [ext.strip() for ext in |
148 self.previewMarkdownExtensionsEdit.text().split()]) |
148 self.previewMarkdownExtensionsEdit.text().split()]) |
149 Preferences.setEditor( |
149 Preferences.setEditor( |
150 "PreviewRestFileNameExtensions", |
150 "PreviewRestFileNameExtensions", |
151 [ext.strip() for ext in |
151 [ext.strip() for ext in |
152 self.previewRestExtensionsEdit.text().split()]) |
152 self.previewRestExtensionsEdit.text().split()]) |
153 |
153 |
154 def __setDefaultFiltersLists(self, keepSelection=False): |
154 def __setDefaultFiltersLists(self, keepSelection=False): |
155 """ |
155 """ |
156 Private slot to set the default file filter combo boxes. |
156 Private slot to set the default file filter combo boxes. |
203 filter.count("*") != 1: |
203 filter.count("*") != 1: |
204 E5MessageBox.critical( |
204 E5MessageBox.critical( |
205 self, |
205 self, |
206 self.trUtf8("Add File Filter"), |
206 self.trUtf8("Add File Filter"), |
207 self.trUtf8("""A Save File Filter must contain exactly one""" |
207 self.trUtf8("""A Save File Filter must contain exactly one""" |
208 """ wildcard pattern. Yours contains {0}.""")\ |
208 """ wildcard pattern. Yours contains {0}.""") |
209 .format(filter.count("*"))) |
209 .format(filter.count("*"))) |
210 return False |
210 return False |
211 |
211 |
212 if filter.count("*") == 0: |
212 if filter.count("*") == 0: |
213 E5MessageBox.critical( |
213 E5MessageBox.critical( |
214 self, |
214 self, |