コード例 #1
0
ファイル: webkit.py プロジェクト: shhuiw/quartz-browser-qt5
 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'
コード例 #2
0
ファイル: browser.py プロジェクト: dennyhalim/wcgbrowser
    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))
コード例 #3
0
ファイル: browser.py プロジェクト: Daguerreo/wcgbrowser
    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)
        )