WebBrowser/WebBrowserWindow.py

branch
QtWebEngine
changeset 4783
7de17766a5df
parent 4782
4ad656e4ebec
child 4785
61c9b8004864
--- a/WebBrowser/WebBrowserWindow.py	Sun Feb 28 12:48:12 2016 +0100
+++ b/WebBrowser/WebBrowserWindow.py	Sun Feb 28 15:23:42 2016 +0100
@@ -1661,23 +1661,22 @@
             self.feedsManagerAct.triggered.connect(self.__showFeedsManager)
         self.__actions.append(self.feedsManagerAct)
         
-        # TODO: Site Info
-##        self.siteInfoAct = E5Action(
-##            self.tr('Siteinfo Dialog'),
-##            UI.PixmapCache.getIcon("helpAbout.png"),
-##            self.tr('&Siteinfo Dialog...'),
-##            QKeySequence(self.tr("Ctrl+Shift+I", "Help|Siteinfo Dialog")),
-##            0, self, 'webbrowser_siteinfo')
-##        self.siteInfoAct.setStatusTip(self.tr(
-##            'Open a dialog showing some information about the current site.'))
-##        self.siteInfoAct.setWhatsThis(self.tr(
-##            """<b>Siteinfo Dialog...</b>"""
-##            """<p>Opens a dialog showing some information about the current"""
-##            """ site.</p>"""
-##        ))
-##        if not self.__initShortcutsOnly:
-##            self.siteInfoAct.triggered.connect(self.__showSiteinfoDialog)
-##        self.__actions.append(self.siteInfoAct)
+        self.siteInfoAct = E5Action(
+            self.tr('Siteinfo Dialog'),
+            UI.PixmapCache.getIcon("helpAbout.png"),
+            self.tr('&Siteinfo Dialog...'),
+            QKeySequence(self.tr("Ctrl+Shift+I", "Help|Siteinfo Dialog")),
+            0, self, 'webbrowser_siteinfo')
+        self.siteInfoAct.setStatusTip(self.tr(
+            'Open a dialog showing some information about the current site.'))
+        self.siteInfoAct.setWhatsThis(self.tr(
+            """<b>Siteinfo Dialog...</b>"""
+            """<p>Opens a dialog showing some information about the current"""
+            """ site.</p>"""
+        ))
+        if not self.__initShortcutsOnly:
+            self.siteInfoAct.triggered.connect(self.__showSiteinfoDialog)
+        self.__actions.append(self.siteInfoAct)
         
         # TODO: User Agents
 ##        self.userAgentManagerAct = E5Action(
@@ -1887,8 +1886,7 @@
         menu = mb.addMenu(self.tr("&Tools"))
         menu.setTearOffEnabled(True)
         menu.addAction(self.feedsManagerAct)
-        # TODO: Site Info
-##        menu.addAction(self.siteInfoAct)
+        menu.addAction(self.siteInfoAct)
         menu.addSeparator()
         menu.addAction(self.synchronizationAct)
 ##        menu.addSeparator()
@@ -1999,8 +1997,7 @@
         toolstb.setObjectName("ToolsToolBar")
         toolstb.setIconSize(UI.Config.ToolBarIconSize)
         toolstb.addAction(self.feedsManagerAct)
-        # TODO: SiteInfo
-##        toolstb.addAction(self.siteInfoAct)
+        toolstb.addAction(self.siteInfoAct)
         toolstb.addSeparator()
         toolstb.addAction(self.synchronizationAct)
         
@@ -3797,15 +3794,14 @@
         feedsManager.newUrl.disconnect(self.openUrlNewTab)
         feedsManager.rejected.disconnect(self.__feedsManagerClosed)
     
-    # TODO: Site Info
-##    def __showSiteinfoDialog(self):
-##        """
-##        Private slot to show the site info dialog.
-##        """
-##        from .SiteInfo.SiteInfoDialog import SiteInfoDialog
-##        self.__siteinfoDialog = SiteInfoDialog(self.currentBrowser(), self)
-##        self.__siteinfoDialog.show()
-##
+    def __showSiteinfoDialog(self):
+        """
+        Private slot to show the site info dialog.
+        """
+        from .SiteInfo.SiteInfoDialog import SiteInfoDialog
+        self.__siteinfoDialog = SiteInfoDialog(self.currentBrowser(), self)
+        self.__siteinfoDialog.show()
+
     # TODO: User Agents
 ##    @classmethod
 ##    def userAgentsManager(cls):

eric ide

mercurial