eric7/WebBrowser/History/HistoryDialog.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8318
962bce857696
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
9 9
10 from PyQt6.QtCore import pyqtSignal, Qt, QUrl 10 from PyQt6.QtCore import pyqtSignal, Qt, QUrl
11 from PyQt6.QtGui import QFontMetrics, QCursor 11 from PyQt6.QtGui import QFontMetrics, QCursor
12 from PyQt6.QtWidgets import QDialog, QMenu, QApplication 12 from PyQt6.QtWidgets import QDialog, QMenu, QApplication
13 13
14 from E5Gui.E5TreeSortFilterProxyModel import E5TreeSortFilterProxyModel 14 from E5Gui.EricTreeSortFilterProxyModel import EricTreeSortFilterProxyModel
15 15
16 from .HistoryModel import HistoryModel 16 from .HistoryModel import HistoryModel
17 17
18 from .Ui_HistoryDialog import Ui_HistoryDialog 18 from .Ui_HistoryDialog import Ui_HistoryDialog
19 19
53 self.__historyManager = ( 53 self.__historyManager = (
54 WebBrowser.WebBrowserWindow.WebBrowserWindow.historyManager() 54 WebBrowser.WebBrowserWindow.WebBrowserWindow.historyManager()
55 ) 55 )
56 56
57 self.__model = self.__historyManager.historyTreeModel() 57 self.__model = self.__historyManager.historyTreeModel()
58 self.__proxyModel = E5TreeSortFilterProxyModel(self) 58 self.__proxyModel = EricTreeSortFilterProxyModel(self)
59 self.__proxyModel.setSortRole(HistoryModel.DateTimeRole) 59 self.__proxyModel.setSortRole(HistoryModel.DateTimeRole)
60 self.__proxyModel.setFilterKeyColumn(-1) 60 self.__proxyModel.setFilterKeyColumn(-1)
61 self.__proxyModel.setSourceModel(self.__model) 61 self.__proxyModel.setSourceModel(self.__model)
62 self.historyTree.setModel(self.__proxyModel) 62 self.historyTree.setModel(self.__proxyModel)
63 self.historyTree.expandAll() 63 self.historyTree.expandAll()

eric ide

mercurial