in the same vein as the thread from yesterday. I get an error from this:
BEGIN PROGRAM-----------------
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtWebKit import QWebView
from PyQt4.QtNetwork import QNetworkAccessManager
if __name__ == "__main__":
app = QApplication(sys.argv)
view = QWebView()
view.page().setNetworkAccessManager( QNetworkAccessManager() )
view.page().mainFrame().load( QUrl("http://www.google.com") )
view.show()
sys.exit( app.exec_() )
----------------------------------------------
This CRASHES upon running, while THIS
BEGIN PROGRAM-----------------
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtWebKit import QWebView
from PyQt4.QtNetwork import QNetworkAccessManager
if __name__ == "__main__":
app = QApplication(sys.argv)
view = QWebView()
manager = QNetworkAccessManager() # ADDED LINE, CACHING manager
view.page().setNetworkAccessManager(manager)
view.page().mainFrame().load( QUrl("http://www.google.com") )
view.show()
sys.exit( app.exec_() )
----------------------------------------------
seems like when I create the QNetworkAccessManager(), it gets destroyed
right away after it gets added with setNetworkAccessManager(), however, this
should not be the case since QNetworkAccessManager is a QObject and should
be properly parented to the QWebPage when its added
lattest nightly builds of PyQt, SIP, Qt4.6, I've tried it on 2 different
computers runnning windows 7 and python 2.6
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt