5 |
5 |
6 """ |
6 """ |
7 Module implementing a dialog to manage history. |
7 Module implementing a dialog to manage history. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSignal, Qt, QUrl |
10 from PyQt6.QtCore import Qt, QUrl, pyqtSignal |
11 from PyQt6.QtGui import QFontMetrics, QCursor |
11 from PyQt6.QtGui import QCursor, QFontMetrics |
12 from PyQt6.QtWidgets import QDialog, QMenu, QApplication |
12 from PyQt6.QtWidgets import QApplication, QDialog, QMenu |
13 |
13 |
14 from eric7.EricCore.EricTreeSortFilterProxyModel import EricTreeSortFilterProxyModel |
14 from eric7.EricCore.EricTreeSortFilterProxyModel import EricTreeSortFilterProxyModel |
15 |
15 |
16 from .HistoryModel import HistoryModel |
16 from .HistoryModel import HistoryModel |
17 |
|
18 from .Ui_HistoryDialog import Ui_HistoryDialog |
17 from .Ui_HistoryDialog import Ui_HistoryDialog |
19 |
18 |
20 |
19 |
21 class HistoryDialog(QDialog, Ui_HistoryDialog): |
20 class HistoryDialog(QDialog, Ui_HistoryDialog): |
22 """ |
21 """ |