PYQT4 Exercise-Open a qwebframe with a proxy
2015-7-2 15:24
fromPyQt4ImportQtgui,qtcore fromPyQt4ImportQtwebkit fromPyQt4ImportQtnetworkImportSys class MainWindow(Qtgui.qmainwindow): def __init__(self):Super (MainWindow, self). __init__ () Self.setwindowtitle (' Demos for MainWindow ')Print ' Initialize MainWindow ' class webmainwindow(qtwebkit.qwebview): def __init__(self):Super (Webmainwindow, self). __init__ () Self.setwindowtitle (' Demos for Qtwebkit ')Print ' Initialize Webmainwindow 'URL =' http://www.sina.com 'Proxy_host ="* * * *"Proxy_port =8080 def set_app_proxy():Proxy = Qtnetwork.qnetworkproxy () proxy.settype (QtNetwork.QNetworkProxy.HttpProxy) proxy.sethostname (proxy_host) Proxy.setport (Proxy_port) QtNetwork.QNetworkProxy.setApplicationProxy (PROXY)if__name__ = =' __main__ ': App = Qtgui.qapplication (SYS.ARGV)#mw = MainWindow () #mw. Show () #set System ProxySet_app_proxy () MW = Webmainwindow () mw.load (Qtcore.qurl (URL)) mw.show () Sys.exit (App.exec_ ())
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Welcome to the Csdn-markdown Editor