WebBrowser/WebBrowserTabWidget.py

branch
QtWebEngine
changeset 4790
deeea3d64858
parent 4782
4ad656e4ebec
child 4792
f55fa7eb3cf3
--- a/WebBrowser/WebBrowserTabWidget.py	Sun Feb 28 20:09:44 2016 +0100
+++ b/WebBrowser/WebBrowserTabWidget.py	Mon Feb 29 19:30:13 2016 +0100
@@ -171,6 +171,7 @@
             self.tr("Close Others"), self.__tabContextMenuCloseOthers)
         self.__tabContextMenu.addAction(
             self.tr('Close All'), self.closeAllBrowsers)
+        # TODO: Print
 ##        self.__tabContextMenu.addSeparator()
 ##        self.__tabContextMenu.addAction(
 ##            UI.PixmapCache.getIcon("printPreview.png"),
@@ -270,6 +271,7 @@
                 list(range(index - 1, -1, -1)):
             self.closeBrowserAt(i)
     
+    # TODO: Print
 ##    def __tabContextMenuPrint(self):
 ##        """
 ##        Private method to print the selected tab.
@@ -526,6 +528,7 @@
             li.append(self.widget(index))
         return li
     
+    # TODO: Print
 ##    @pyqtSlot()
 ##    def printBrowser(self, browser=None):
 ##        """
@@ -536,6 +539,7 @@
 ##        if browser is None:
 ##            browser = self.currentBrowser()
 ##        
+##        browser.page().runJavaScript("window.print()")
 ##        self.__printRequested(browser.page().mainFrame())
 ##    
 ##    def __printRequested(self, frame):

eric ide

mercurial