WebBrowser/WebBrowserView.py

branch
QtWebEngine
changeset 4745
285bfd224a1b
parent 4744
ad3f6c1caf8d
child 4752
a3bcc42a82a9
--- a/WebBrowser/WebBrowserView.py	Wed Feb 17 19:49:51 2016 +0100
+++ b/WebBrowser/WebBrowserView.py	Thu Feb 18 20:19:33 2016 +0100
@@ -1045,7 +1045,6 @@
 ##        url = act.data()
 ##        self.__mw.downloadManager().download(url, True, mainWindow=self.__mw)
     
-    # TODO: this needs to be changed
     def __pauseMedia(self):
         """
         Private slot to pause or play the selected media.
@@ -1071,22 +1070,21 @@
 ##        url = act.data()
 ##        self.__mw.requestVirusTotalScan(url)
     
-    # TODO OpenSearch
-##    def __searchRequested(self, act):
-##        """
-##        Private slot to search for some text with a selected search engine.
-##        
-##        @param act reference to the action that triggered this slot (QAction)
-##        """
-##        searchText = self.selectedText()
-##        
-##        if not searchText:
-##            return
-##        
-##        engineName = act.data()
-##        if engineName:
-##            engine = self.__mw.openSearchManager().engine(engineName)
-##            self.search.emit(engine.searchUrl(searchText))
+    def __searchRequested(self, act):
+        """
+        Private slot to search for some text with a selected search engine.
+        
+        @param act reference to the action that triggered this slot (QAction)
+        """
+        searchText = self.selectedText()
+        
+        if not searchText:
+            return
+        
+        engineName = act.data()
+        if engineName:
+            engine = self.__mw.openSearchManager().engine(engineName)
+            self.search.emit(engine.searchUrl(searchText))
     
     def __addSearchEngine(self):
         """

eric ide

mercurial