285 |
285 |
286 if not name.scheme(): |
286 if not name.scheme(): |
287 name.setUrl(Preferences.getWebBrowser("DefaultScheme") + |
287 name.setUrl(Preferences.getWebBrowser("DefaultScheme") + |
288 name.toString()) |
288 name.toString()) |
289 |
289 |
290 # TODO: move some of this to web page |
|
291 if len(name.scheme()) == 1 or \ |
290 if len(name.scheme()) == 1 or \ |
292 name.scheme() == "file": |
291 name.scheme() == "file": |
293 # name is a local file |
292 # name is a local file |
294 if name.scheme() and len(name.scheme()) == 1: |
293 if name.scheme() and len(name.scheme()) == 1: |
295 # it is a local path on win os |
294 # it is a local path on win os |
392 """ |
391 """ |
393 Public slot to reload the current page. |
392 Public slot to reload the current page. |
394 """ |
393 """ |
395 self.triggerPageAction(QWebEnginePage.Reload) |
394 self.triggerPageAction(QWebEnginePage.Reload) |
396 |
395 |
|
396 def reloadBypassingCache(self): |
|
397 """ |
|
398 Public slot to reload the current page bypassing the cache. |
|
399 """ |
|
400 self.triggerPageAction(QWebEnginePage.ReloadAndBypassCache) |
|
401 |
397 def copy(self): |
402 def copy(self): |
398 """ |
403 """ |
399 Public slot to copy the selected text. |
404 Public slot to copy the selected text. |
400 """ |
405 """ |
401 self.triggerPageAction(QWebEnginePage.Copy) |
406 self.triggerPageAction(QWebEnginePage.Copy) |