WebBrowser/WebBrowserWindow.py

branch
QtWebEngine
changeset 4783
7de17766a5df
parent 4782
4ad656e4ebec
child 4785
61c9b8004864
equal deleted inserted replaced
4782:4ad656e4ebec 4783:7de17766a5df
1659 )) 1659 ))
1660 if not self.__initShortcutsOnly: 1660 if not self.__initShortcutsOnly:
1661 self.feedsManagerAct.triggered.connect(self.__showFeedsManager) 1661 self.feedsManagerAct.triggered.connect(self.__showFeedsManager)
1662 self.__actions.append(self.feedsManagerAct) 1662 self.__actions.append(self.feedsManagerAct)
1663 1663
1664 # TODO: Site Info 1664 self.siteInfoAct = E5Action(
1665 ## self.siteInfoAct = E5Action( 1665 self.tr('Siteinfo Dialog'),
1666 ## self.tr('Siteinfo Dialog'), 1666 UI.PixmapCache.getIcon("helpAbout.png"),
1667 ## UI.PixmapCache.getIcon("helpAbout.png"), 1667 self.tr('&Siteinfo Dialog...'),
1668 ## self.tr('&Siteinfo Dialog...'), 1668 QKeySequence(self.tr("Ctrl+Shift+I", "Help|Siteinfo Dialog")),
1669 ## QKeySequence(self.tr("Ctrl+Shift+I", "Help|Siteinfo Dialog")), 1669 0, self, 'webbrowser_siteinfo')
1670 ## 0, self, 'webbrowser_siteinfo') 1670 self.siteInfoAct.setStatusTip(self.tr(
1671 ## self.siteInfoAct.setStatusTip(self.tr( 1671 'Open a dialog showing some information about the current site.'))
1672 ## 'Open a dialog showing some information about the current site.')) 1672 self.siteInfoAct.setWhatsThis(self.tr(
1673 ## self.siteInfoAct.setWhatsThis(self.tr( 1673 """<b>Siteinfo Dialog...</b>"""
1674 ## """<b>Siteinfo Dialog...</b>""" 1674 """<p>Opens a dialog showing some information about the current"""
1675 ## """<p>Opens a dialog showing some information about the current""" 1675 """ site.</p>"""
1676 ## """ site.</p>""" 1676 ))
1677 ## )) 1677 if not self.__initShortcutsOnly:
1678 ## if not self.__initShortcutsOnly: 1678 self.siteInfoAct.triggered.connect(self.__showSiteinfoDialog)
1679 ## self.siteInfoAct.triggered.connect(self.__showSiteinfoDialog) 1679 self.__actions.append(self.siteInfoAct)
1680 ## self.__actions.append(self.siteInfoAct)
1681 1680
1682 # TODO: User Agents 1681 # TODO: User Agents
1683 ## self.userAgentManagerAct = E5Action( 1682 ## self.userAgentManagerAct = E5Action(
1684 ## self.tr('Manage User Agent Settings'), 1683 ## self.tr('Manage User Agent Settings'),
1685 ## self.tr('Manage &User Agent Settings'), 1684 ## self.tr('Manage &User Agent Settings'),
1885 menu.addAction(self.clearIconsAct) 1884 menu.addAction(self.clearIconsAct)
1886 1885
1887 menu = mb.addMenu(self.tr("&Tools")) 1886 menu = mb.addMenu(self.tr("&Tools"))
1888 menu.setTearOffEnabled(True) 1887 menu.setTearOffEnabled(True)
1889 menu.addAction(self.feedsManagerAct) 1888 menu.addAction(self.feedsManagerAct)
1890 # TODO: Site Info 1889 menu.addAction(self.siteInfoAct)
1891 ## menu.addAction(self.siteInfoAct)
1892 menu.addSeparator() 1890 menu.addSeparator()
1893 menu.addAction(self.synchronizationAct) 1891 menu.addAction(self.synchronizationAct)
1894 ## menu.addSeparator() 1892 ## menu.addSeparator()
1895 ## menu.addAction(self.toolsMonitorAct) 1893 ## menu.addAction(self.toolsMonitorAct)
1896 1894
1997 1995
1998 toolstb = self.addToolBar(self.tr("Tools")) 1996 toolstb = self.addToolBar(self.tr("Tools"))
1999 toolstb.setObjectName("ToolsToolBar") 1997 toolstb.setObjectName("ToolsToolBar")
2000 toolstb.setIconSize(UI.Config.ToolBarIconSize) 1998 toolstb.setIconSize(UI.Config.ToolBarIconSize)
2001 toolstb.addAction(self.feedsManagerAct) 1999 toolstb.addAction(self.feedsManagerAct)
2002 # TODO: SiteInfo 2000 toolstb.addAction(self.siteInfoAct)
2003 ## toolstb.addAction(self.siteInfoAct)
2004 toolstb.addSeparator() 2001 toolstb.addSeparator()
2005 toolstb.addAction(self.synchronizationAct) 2002 toolstb.addAction(self.synchronizationAct)
2006 2003
2007 helptb = self.addToolBar(self.tr("Help")) 2004 helptb = self.addToolBar(self.tr("Help"))
2008 helptb.setObjectName("HelpToolBar") 2005 helptb.setObjectName("HelpToolBar")
3795 feedsManager = self.sender() 3792 feedsManager = self.sender()
3796 feedsManager.openUrl.disconnect(self.openUrl) 3793 feedsManager.openUrl.disconnect(self.openUrl)
3797 feedsManager.newUrl.disconnect(self.openUrlNewTab) 3794 feedsManager.newUrl.disconnect(self.openUrlNewTab)
3798 feedsManager.rejected.disconnect(self.__feedsManagerClosed) 3795 feedsManager.rejected.disconnect(self.__feedsManagerClosed)
3799 3796
3800 # TODO: Site Info 3797 def __showSiteinfoDialog(self):
3801 ## def __showSiteinfoDialog(self): 3798 """
3802 ## """ 3799 Private slot to show the site info dialog.
3803 ## Private slot to show the site info dialog. 3800 """
3804 ## """ 3801 from .SiteInfo.SiteInfoDialog import SiteInfoDialog
3805 ## from .SiteInfo.SiteInfoDialog import SiteInfoDialog 3802 self.__siteinfoDialog = SiteInfoDialog(self.currentBrowser(), self)
3806 ## self.__siteinfoDialog = SiteInfoDialog(self.currentBrowser(), self) 3803 self.__siteinfoDialog.show()
3807 ## self.__siteinfoDialog.show() 3804
3808 ##
3809 # TODO: User Agents 3805 # TODO: User Agents
3810 ## @classmethod 3806 ## @classmethod
3811 ## def userAgentsManager(cls): 3807 ## def userAgentsManager(cls):
3812 ## """ 3808 ## """
3813 ## Class method to get a reference to the user agents manager. 3809 ## Class method to get a reference to the user agents manager.

eric ide

mercurial