Helpviewer/History/HistoryDialog.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 3002
6ffc581f00f1
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
10 from PyQt4.QtCore import pyqtSignal, Qt, QUrl 10 from PyQt4.QtCore import pyqtSignal, Qt, QUrl
11 from PyQt4.QtGui import QDialog, QFontMetrics, QMenu, QCursor, QApplication 11 from PyQt4.QtGui import QDialog, QFontMetrics, QMenu, QCursor, QApplication
12 12
13 from E5Gui.E5TreeSortFilterProxyModel import E5TreeSortFilterProxyModel 13 from E5Gui.E5TreeSortFilterProxyModel import E5TreeSortFilterProxyModel
14 14
15 import Helpviewer.HelpWindow
16 from .HistoryModel import HistoryModel 15 from .HistoryModel import HistoryModel
17 16
18 from .Ui_HistoryDialog import Ui_HistoryDialog 17 from .Ui_HistoryDialog import Ui_HistoryDialog
19 18
20 19
38 super().__init__(parent) 37 super().__init__(parent)
39 self.setupUi(self) 38 self.setupUi(self)
40 39
41 self.__historyManager = manager 40 self.__historyManager = manager
42 if self.__historyManager is None: 41 if self.__historyManager is None:
42 import Helpviewer.HelpWindow
43 self.__historyManager = Helpviewer.HelpWindow.HelpWindow.historyManager() 43 self.__historyManager = Helpviewer.HelpWindow.HelpWindow.historyManager()
44 44
45 self.__model = self.__historyManager.historyTreeModel() 45 self.__model = self.__historyManager.historyTreeModel()
46 self.__proxyModel = E5TreeSortFilterProxyModel(self) 46 self.__proxyModel = E5TreeSortFilterProxyModel(self)
47 self.__proxyModel.setSortRole(HistoryModel.DateTimeRole) 47 self.__proxyModel.setSortRole(HistoryModel.DateTimeRole)

eric ide

mercurial