Example #1
0
 def __init__(self, parent, networkmanager):
     QWebPage.__init__(self, parent)
     self.setForwardUnsupportedContent(True)
     self.setLinkDelegationPolicy(2)
     self.setNetworkAccessManager(networkmanager)
     self.useragent_desktop = QWebPage.userAgentForUrl(self, QUrl())
     self.useragent_mobile = 'Nokia 5130'
Example #2
0
    def userAgentForUrl(self, url):
        """Handle reqests for the browser's user agent

        Overridden from QWebPage so we can force a user agent from the config.
        """
        return (self.config.get("user_agent")
                or QWebPage.userAgentForUrl(self, url))
Example #3
0
    def userAgentForUrl(self, url):
        """Handle reqests for the browser's user agent

        Overridden from QWebPage so we can force a user agent from the config.
        """
        return (
            self.config.get("user_agent")
            or QWebPage.userAgentForUrl(self, url)
        )