14 from PyQt6.QtWidgets import QInputDialog, QLineEdit, QListWidgetItem |
14 from PyQt6.QtWidgets import QInputDialog, QLineEdit, QListWidgetItem |
15 |
15 |
16 from eric7 import Globals, Preferences |
16 from eric7 import Globals, Preferences |
17 from eric7.EricWidgets import EricMessageBox |
17 from eric7.EricWidgets import EricMessageBox |
18 from eric7.EricWidgets.EricApplication import ericApp |
18 from eric7.EricWidgets.EricApplication import ericApp |
|
19 from eric7.QScintilla import Lexers |
19 from eric7.Utilities import supportedCodecs |
20 from eric7.Utilities import supportedCodecs |
20 |
21 |
21 from .ConfigurationPageBase import ConfigurationPageBase |
22 from .ConfigurationPageBase import ConfigurationPageBase |
22 from .Ui_EditorFilePage import Ui_EditorFilePage |
23 from .Ui_EditorFilePage import Ui_EditorFilePage |
23 |
24 |
241 if possible (boolean) |
242 if possible (boolean) |
242 """ |
243 """ |
243 if keepSelection: |
244 if keepSelection: |
244 selectedOpenFilter = self.openFilesFilterComboBox.currentText() |
245 selectedOpenFilter = self.openFilesFilterComboBox.currentText() |
245 selectedSaveFilter = self.saveFilesFilterComboBox.currentText() |
246 selectedSaveFilter = self.saveFilesFilterComboBox.currentText() |
246 |
|
247 from eric7.QScintilla import Lexers |
|
248 |
247 |
249 openFileFiltersList = ( |
248 openFileFiltersList = ( |
250 Lexers.getOpenFileFiltersList(False, withAdditional=False) |
249 Lexers.getOpenFileFiltersList(False, withAdditional=False) |
251 + self.openFileFilters |
250 + self.openFileFilters |
252 ) |
251 ) |