src/eric7/WebBrowser/History/HistoryMenu.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
5 5
6 """ 6 """
7 Module implementing the history menu. 7 Module implementing the history menu.
8 """ 8 """
9 9
10 import functools
10 import sys 11 import sys
11 import functools
12 12
13 from PyQt6.QtCore import ( 13 from PyQt6.QtCore import (
14 pyqtSignal, 14 QAbstractProxyModel,
15 Qt,
16 QMimeData, 15 QMimeData,
17 QUrl,
18 QModelIndex, 16 QModelIndex,
19 QSortFilterProxyModel, 17 QSortFilterProxyModel,
20 QAbstractProxyModel, 18 Qt,
19 QUrl,
20 pyqtSignal,
21 ) 21 )
22 from PyQt6.QtWidgets import QMenu 22 from PyQt6.QtWidgets import QMenu
23 23
24 from eric7.EricGui import EricPixmapCache
25 from eric7.EricWidgets import EricMessageBox
24 from eric7.EricWidgets.EricModelMenu import EricModelMenu 26 from eric7.EricWidgets.EricModelMenu import EricModelMenu
25 from eric7.EricWidgets import EricMessageBox
26 27
27 from .HistoryModel import HistoryModel 28 from .HistoryModel import HistoryModel
28
29 from eric7.EricGui import EricPixmapCache
30 29
31 30
32 class HistoryMenuModel(QAbstractProxyModel): 31 class HistoryMenuModel(QAbstractProxyModel):
33 """ 32 """
34 Class implementing a model for the history menu. 33 Class implementing a model for the history menu.

eric ide

mercurial