コード例 #1
0
ファイル: webpage.py プロジェクト: ver007/quiet-mist-212
    def __init__(self, parent):
        super(CustomPage, self).__init__(parent)

        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        self.m_uploadFile = ''

        do_action('CustomPageInit')
コード例 #2
0
ファイル: webpage.py プロジェクト: capetown/phantomjs
    def __init__(self, parent=None):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        self.m_uploadFile = ''

        do_action('CustomPageInit')
コード例 #3
0
ファイル: webpage.py プロジェクト: shrutivangari/phantomjs
    def __init__(self, parent=None):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        self.m_uploadFile = ''

        do_action('CustomPageInit', Bunch(locals()))
コード例 #4
0
 def userAgentForUrl(self, url):
     """
     Protected method to determine the user agent for the given URL.
     
     @param url URL to determine user agent for (QUrl)
     @return user agent string (string)
     """
     agentList = QWebPage.userAgentForUrl(self, url).split(" ")
     agentList[0] = "Mozilla/9.0"
     return agentList.join(" ")
コード例 #5
0
ファイル: webpage.py プロジェクト: adragomir/phantomjs
    def __init__(self, parent = None):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_nextFileTag = QString()
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        if self.parent.m_verbose:
            self.connect(self.currentFrame(), SIGNAL('urlChanged(const QUrl&)'), self.handleFrameUrlChanged)
            self.connect(self, SIGNAL('linkClicked(const QUrl&)'), self.handleLinkClicked)
コード例 #6
0
ファイル: webpage.py プロジェクト: keeyipchan/phantomjs
    def __init__(self, parent):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())
        self.m_scrollPosition = QPoint()

        self.m_uploadFile = ''

        do_action('CustomPageInit')
コード例 #7
0
    def __init__(self, parent = None):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_nextFileTag = ''
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        if self.parent.m_verbose:
            self.currentFrame().urlChanged.connect(self.handleFrameUrlChanged)
            self.linkClicked.connect(self.handleLinkClicked)
コード例 #8
0
    def __init__(self, parent=None):
        QWebPage.__init__(self, parent)

        self.parent = parent
        self.m_nextFileTag = ""
        self.m_userAgent = QWebPage.userAgentForUrl(self, QUrl())

        if self.parent.m_verbose:
            self.currentFrame().urlChanged.connect(self.handleFrameUrlChanged)
            self.linkClicked.connect(self.handleLinkClicked)

        do_action("WebPageInit", Bunch(locals()))
コード例 #9
0
ファイル: browser.py プロジェクト: marcjal/spynner
 def _user_agent_for_url(self, url):
     if self.user_agent:
         return self.user_agent
     return QWebPage.userAgentForUrl(self.webpage, url)
コード例 #10
0
ファイル: browser.py プロジェクト: picklingjar/spynner
 def _user_agent_for_url(self, url):
     if self.user_agent:
         return self.user_agent
     return QWebPage.userAgentForUrl(self.webpage, url)
コード例 #11
0
ファイル: page.py プロジェクト: igui/sdf-showcase
	def userAgentForUrl(self, url):
		"Da el header User-Agent para cierta url"
		if self.__user_agent == None:
			return QWebPage.userAgentForUrl(self, url)
		else:
			return self.__user_agent