12 from PyQt4.QtCore import pyqtSignal, QFileInfo, QDateTime, QDate, QTime, QUrl, QTimer, \ |
12 from PyQt4.QtCore import pyqtSignal, QFileInfo, QDateTime, QDate, QTime, QUrl, QTimer, \ |
13 QFile, QIODevice, QByteArray, QDataStream, QTemporaryFile |
13 QFile, QIODevice, QByteArray, QDataStream, QTemporaryFile |
14 from PyQt4.QtWebKit import QWebHistoryInterface, QWebSettings |
14 from PyQt4.QtWebKit import QWebHistoryInterface, QWebSettings |
15 |
15 |
16 from E5Gui import E5MessageBox |
16 from E5Gui import E5MessageBox |
17 |
|
18 from .HistoryModel import HistoryModel |
|
19 from .HistoryFilterModel import HistoryFilterModel |
|
20 from .HistoryTreeModel import HistoryTreeModel |
|
21 |
17 |
22 from Utilities.AutoSaver import AutoSaver |
18 from Utilities.AutoSaver import AutoSaver |
23 import Utilities |
19 import Utilities |
24 import Preferences |
20 import Preferences |
25 |
21 |
119 |
115 |
120 self.entryAdded.connect(self.__saveTimer.changeOccurred) |
116 self.entryAdded.connect(self.__saveTimer.changeOccurred) |
121 self.entryRemoved.connect(self.__saveTimer.changeOccurred) |
117 self.entryRemoved.connect(self.__saveTimer.changeOccurred) |
122 |
118 |
123 self.__load() |
119 self.__load() |
|
120 |
|
121 from .HistoryModel import HistoryModel |
|
122 from .HistoryFilterModel import HistoryFilterModel |
|
123 from .HistoryTreeModel import HistoryTreeModel |
124 |
124 |
125 self.__historyModel = HistoryModel(self, self) |
125 self.__historyModel = HistoryModel(self, self) |
126 self.__historyFilterModel = HistoryFilterModel(self.__historyModel, self) |
126 self.__historyFilterModel = HistoryFilterModel(self.__historyModel, self) |
127 self.__historyTreeModel = HistoryTreeModel(self.__historyFilterModel, self) |
127 self.__historyTreeModel = HistoryTreeModel(self.__historyFilterModel, self) |
128 |
128 |