WebBrowser/SpeedDial/SpeedDial.py

changeset 4954
36e92a908f3f
parent 4923
939b6181ab26
child 5000
1a86b869d8a9
equal deleted inserted replaced
4952:d3559dd4e1bc 4954:36e92a908f3f
216 """<p>Speed Dial data could not be saved to""" 216 """<p>Speed Dial data could not be saved to"""
217 """ <b>{0}</b></p>""").format(speedDialFile)) 217 """ <b>{0}</b></p>""").format(speedDialFile))
218 else: 218 else:
219 self.speedDialSaved.emit() 219 self.speedDialSaved.emit()
220 220
221 def resetDials(self):
222 """
223 Public method to reset the speed dials to the default values.
224 """
225 ok = E5MessageBox.yesNo(
226 None,
227 self.tr("Reset Speed Dials"),
228 self.tr("""Are you sure you want to reset the speed dials to"""
229 """ the default pages?"""))
230 if ok:
231 speedDialFile = self.getFileName()
232 if os.path.exists(speedDialFile):
233 os.remove(speedDialFile)
234 self.__regenerateScript = True
235
236 self.__load()
237
221 def close(self): 238 def close(self):
222 """ 239 """
223 Public method to close the user agents manager. 240 Public method to close the user agents manager.
224 """ 241 """
225 self.__saveTimer.saveIfNeccessary() 242 self.__saveTimer.saveIfNeccessary()
264 if not allPages: 281 if not allPages:
265 return 282 return
266 283
267 entries = allPages.split('";') 284 entries = allPages.split('";')
268 self.__webPages = [] 285 self.__webPages = []
286 self.__regenerateScript = True
269 287
270 from .Page import Page 288 from .Page import Page
271 for entry in entries: 289 for entry in entries:
272 if not entry: 290 if not entry:
273 continue 291 continue

eric ide

mercurial