WebBrowser/WebBrowserView.py

branch
QtWebEngine
changeset 4886
b56735d36159
parent 4885
362360f9a979
child 4900
32f940762654
equal deleted inserted replaced
4885:362360f9a979 4886:b56735d36159
810 menu.addSeparator() 810 menu.addSeparator()
811 # TODO: Save 811 # TODO: Save
812 ## menu.addAction(self.__mw.saveAsAct) 812 ## menu.addAction(self.__mw.saveAsAct)
813 ## menu.addSeparator() 813 ## menu.addSeparator()
814 814
815 # TODO: Speed Dial
816 if self.url().toString() == "eric:speeddial": 815 if self.url().toString() == "eric:speeddial":
817 # special menu for the spedd dial page 816 # special menu for the spedd dial page
818 menu.addAction(self.__mw.backAct) 817 menu.addAction(self.__mw.backAct)
819 menu.addAction(self.__mw.forwardAct) 818 menu.addAction(self.__mw.forwardAct)
820 menu.addSeparator() 819 menu.addSeparator()
1053 """ 1052 """
1054 Private slot to download a media and save it to disk. 1053 Private slot to download a media and save it to disk.
1055 """ 1054 """
1056 self.triggerPageAction(QWebEnginePage.DownloadMediaToDisk) 1055 self.triggerPageAction(QWebEnginePage.DownloadMediaToDisk)
1057 1056
1058 # TODO: Qt 5.6: do this with triggerPageAction()
1059 def __pauseMedia(self): 1057 def __pauseMedia(self):
1060 """ 1058 """
1061 Private slot to pause or play the selected media. 1059 Private slot to pause or play the selected media.
1062 """ 1060 """
1063 self.triggerPageAction(QWebEnginePage.ToggleMediaPlayPause) 1061 self.triggerPageAction(QWebEnginePage.ToggleMediaPlayPause)
1064 ## from .Tools import Scripts 1062
1065 ## script = Scripts.toggleMediaPause(self.__clickedPos)
1066 ## self.page().runJavaScript(script)
1067
1068 # TODO: Qt 5.6: do this with triggerPageAction()
1069 def __muteMedia(self): 1063 def __muteMedia(self):
1070 """ 1064 """
1071 Private slot to (un)mute the selected media. 1065 Private slot to (un)mute the selected media.
1072 """ 1066 """
1073 self.triggerPageAction(QWebEnginePage.ToggleMediaMute) 1067 self.triggerPageAction(QWebEnginePage.ToggleMediaMute)
1074 ## from .Tools import Scripts
1075 ## script = Scripts.toggleMediaMute(self.__clickedPos)
1076 ## self.page().runJavaScript(script)
1077 1068
1078 def __virusTotal(self): 1069 def __virusTotal(self):
1079 """ 1070 """
1080 Private slot to scan the selected URL with VirusTotal. 1071 Private slot to scan the selected URL with VirusTotal.
1081 """ 1072 """

eric ide

mercurial