5 |
5 |
6 """ |
6 """ |
7 Module implementing the History dialog. |
7 Module implementing the History dialog. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, Qt, QItemSelectionModel |
10 from PyQt6.QtCore import QItemSelectionModel, Qt, pyqtSlot |
11 from PyQt6.QtGui import QBrush, QTextCursor |
11 from PyQt6.QtGui import QBrush, QTextCursor |
12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QListWidgetItem, QAbstractButton |
12 from PyQt6.QtWidgets import QAbstractButton, QDialog, QDialogButtonBox, QListWidgetItem |
13 |
13 |
14 from eric7 import Preferences, Utilities |
14 from eric7 import Preferences, Utilities |
|
15 from eric7.EricWidgets import EricMessageBox |
15 from eric7.EricWidgets.EricApplication import ericApp |
16 from eric7.EricWidgets.EricApplication import ericApp |
16 from eric7.EricWidgets import EricMessageBox |
|
17 |
17 |
18 try: |
18 try: |
19 from eric7.SystemUtilities.OSUtilities import isWindowsPlatform |
19 from eric7.SystemUtilities.OSUtilities import isWindowsPlatform |
20 except ImportError: |
20 except ImportError: |
21 # imports for eric < 23.1 |
21 # imports for eric < 23.1 |