93 self.__saveTimer = AutoSaver(self, self.save) |
93 self.__saveTimer = AutoSaver(self, self.save) |
94 self.__daysToExpire = Preferences.getHelp("HistoryLimit") |
94 self.__daysToExpire = Preferences.getHelp("HistoryLimit") |
95 self.__history = [] |
95 self.__history = [] |
96 self.__lastSavedUrl = "" |
96 self.__lastSavedUrl = "" |
97 |
97 |
98 self.__expiredTimer = QTimer() |
98 self.__expiredTimer = QTimer(self) |
99 self.__expiredTimer.setSingleShot(True) |
99 self.__expiredTimer.setSingleShot(True) |
100 self.connect(self.__expiredTimer, SIGNAL("timeout()"), |
100 self.connect(self.__expiredTimer, SIGNAL("timeout()"), |
101 self.__checkForExpired) |
101 self.__checkForExpired) |
102 |
102 |
103 self.__frequencyTimer = QTimer() |
103 self.__frequencyTimer = QTimer(self) |
104 self.__frequencyTimer.setSingleShot(True) |
104 self.__frequencyTimer.setSingleShot(True) |
105 self.connect(self.__frequencyTimer, SIGNAL("timeout()"), |
105 self.connect(self.__frequencyTimer, SIGNAL("timeout()"), |
106 self.__refreshFrequencies) |
106 self.__refreshFrequencies) |
107 |
107 |
108 self.connect(self, SIGNAL("entryAdded"), |
108 self.connect(self, SIGNAL("entryAdded"), |