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. |