WebBrowser/UrlBar/UrlBar.py

branch
QtWebEngine
changeset 4715
79009bc4acd5
parent 4709
8612533a223f
child 4725
b19ff70ba509
--- a/WebBrowser/UrlBar/UrlBar.py	Wed Feb 03 20:05:29 2016 +0100
+++ b/WebBrowser/UrlBar/UrlBar.py	Thu Feb 04 19:39:54 2016 +0100
@@ -55,29 +55,34 @@
 ##        self.__privateMode = QWebSettings.globalSettings().testAttribute(
 ##            QWebSettings.PrivateBrowsingEnabled)
         
-        # TODO: re-enable once bookmarks are done
+        # TODO: Bookmarks
 ##        self.__bmActiveIcon = UI.PixmapCache.getIcon("bookmark16.png")
 ##        self.__bmInactiveIcon = QIcon(
 ##            self.__bmActiveIcon.pixmap(16, 16, QIcon.Disabled))
         
+        # TODO: FavIcon
 ##        self.__favicon = FavIconLabel(self)
 ##        self.addWidget(self.__favicon, E5LineEdit.LeftSide)
-##        
+        
+        # TODO: SSL
 ##        self.__sslLabel = SslLabel(self)
 ##        self.addWidget(self.__sslLabel, E5LineEdit.LeftSide)
 ##        self.__sslLabel.setVisible(False)
-##        
+        
+        # TODO: Privacy
 ##        self.__privacyButton = E5LineEditButton(self)
 ##        self.__privacyButton.setIcon(
 ##            UI.PixmapCache.getIcon("privateBrowsing.png"))
 ##        self.addWidget(self.__privacyButton, E5LineEdit.RightSide)
 ##        self.__privacyButton.setVisible(self.__privateMode)
-##        
+        
+        # TODO: RSS
 ##        self.__rssButton = E5LineEditButton(self)
 ##        self.__rssButton.setIcon(UI.PixmapCache.getIcon("rss16.png"))
 ##        self.addWidget(self.__rssButton, E5LineEdit.RightSide)
 ##        self.__rssButton.setVisible(False)
         
+        # TODO: Bookmarks
 ##        self.__bookmarkButton = E5LineEditButton(self)
 ##        self.addWidget(self.__bookmarkButton, E5LineEdit.RightSide)
 ##        self.__bookmarkButton.setVisible(False)
@@ -87,19 +92,24 @@
         self.addWidget(self.__clearButton, E5LineEdit.RightSide)
         self.__clearButton.setVisible(False)
         
+        # TODO: Bookmarks
 ##        self.__bookmarkButton.clicked.connect(self.__showBookmarkInfo)
+        # TODO: RSS
+##        self.__rssButton.clicked.connect(self.__rssClicked)
+        # TODO: Privacy
 ##        self.__privacyButton.clicked.connect(self.__privacyClicked)
-##        self.__rssButton.clicked.connect(self.__rssClicked)
         self.__clearButton.clicked.connect(self.clear)
 ##        self.__mw.privacyChanged.connect(self.__privacyButton.setVisible)
         self.textChanged.connect(self.__textChanged)
         
+        # TODO: Bookmarks
 ##        Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
 ##            .entryChanged.connect(self.__bookmarkChanged)
 ##        Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
 ##            .entryAdded.connect(self.__bookmarkChanged)
 ##        Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
 ##            .entryRemoved.connect(self.__bookmarkChanged)
+        # TODO: Speed Dial
 ##        Helpviewer.HelpWindow.HelpWindow.speedDial().pagesChanged.connect(
 ##            self.__bookmarkChanged)
     
@@ -110,13 +120,15 @@
         @param browser reference to the browser widget (WebBrowserView)
         """
         self.__browser = browser
+        # TODO: FavIcon
 ##        self.__favicon.setBrowser(browser)
         
         self.__browser.urlChanged.connect(self.__browserUrlChanged)
         self.__browser.loadProgress.connect(self.update)
         self.__browser.loadFinished.connect(self.__loadFinished)
         self.__browser.loadStarted.connect(self.__loadStarted)
-##        
+        
+        # TODO: SSL
 ##        self.__sslLabel.clicked.connect(self.__browser.page().showSslInfo)
     
     def browser(self):
@@ -147,9 +159,12 @@
         Private slot to perform actions before the page is loaded.
         """
         pass
+        # TODO: SSL
 ##        self.__sslLabel.setVisible(False)
+        # TODO: Bookmarks
 ##        self.__bookmarkButton.setVisible(False)
     
+    # TODO: Bookmarks
 ##    def __checkBookmark(self):
 ##        """
 ##        Private slot to check the current URL for the bookmarked state.
@@ -176,18 +191,18 @@
         """
         pass
 ##        try:
-        # TODO: re-enable once Bookmarks are done
+        # TODO: Bookmarks
 ##        if self.__browser.url().scheme() in ["eric", "about"]:
 ##            self.__bookmarkButton.setVisible(False)
 ##        else:
 ##            self.__checkBookmark()
 ##            self.__bookmarkButton.setVisible(True)
         
-        # TODO: re-enable once RSS is done
+        # TODO: RSS
 ##        if ok:
 ##            self.__rssButton.setVisible(self.__browser.checkRSS())
         
-        # TODO: do the SSL certificate stuff (if possible)
+        # TODO: SSL certificate stuff (if possible)
 ##        if ok and \
 ##           self.__browser.url().scheme() == "https" and \
 ##           QSslCertificate is not None:
@@ -217,6 +232,7 @@
 ##        except RuntimeError:
 ##            pass
     
+    # TODO: Privacy
 ##    def setPrivateMode(self, on):
 ##        """
 ##        Public method to set the private mode.
@@ -246,6 +262,7 @@
         """
         self.update()
     
+    # TODO: Bookmarks
 ##    def __showBookmarkInfo(self):
 ##        """
 ##        Private slot to show a dialog with some bookmark info.
@@ -283,6 +300,7 @@
         
         @param evt reference to the paint event (QPaintEvent)
         """
+        # TODO: Privacy
 ##        if self.__privateMode:
 ##            backgroundColor = QColor(220, 220, 220)     # light gray
 ##            foregroundColor = Qt.black

eric ide

mercurial