5 |
5 |
6 """ |
6 """ |
7 Module implementing the Editor General configuration page. |
7 Module implementing the Editor General configuration page. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, Qt |
|
11 from PyQt6.QtWidgets import QTreeWidgetItem, QHeaderView, QDialog |
|
12 from PyQt6.Qsci import QsciScintillaBase |
10 from PyQt6.Qsci import QsciScintillaBase |
13 |
11 from PyQt6.QtCore import Qt, pyqtSlot |
14 from eric7.EricWidgets import EricMessageBox |
12 from PyQt6.QtWidgets import QDialog, QHeaderView, QTreeWidgetItem |
15 |
|
16 from .ConfigurationPageBase import ConfigurationPageBase |
|
17 from .Ui_EditorGeneralPage import Ui_EditorGeneralPage |
|
18 from .EditorLanguageTabIndentOverrideDialog import EditorLanguageTabIndentOverrideDialog |
|
19 |
|
20 from eric7.QScintilla.DocstringGenerator import getSupportedDocstringTypes |
|
21 |
13 |
22 from eric7 import Preferences |
14 from eric7 import Preferences |
23 from eric7.EricGui import EricPixmapCache |
15 from eric7.EricGui import EricPixmapCache |
|
16 from eric7.EricWidgets import EricMessageBox |
|
17 from eric7.QScintilla.DocstringGenerator import getSupportedDocstringTypes |
|
18 |
|
19 from .ConfigurationPageBase import ConfigurationPageBase |
|
20 from .EditorLanguageTabIndentOverrideDialog import EditorLanguageTabIndentOverrideDialog |
|
21 from .Ui_EditorGeneralPage import Ui_EditorGeneralPage |
24 |
22 |
25 |
23 |
26 class EditorGeneralPage(ConfigurationPageBase, Ui_EditorGeneralPage): |
24 class EditorGeneralPage(ConfigurationPageBase, Ui_EditorGeneralPage): |
27 """ |
25 """ |
28 Class implementing the Editor General configuration page. |
26 Class implementing the Editor General configuration page. |