Mar 162011
Render web page using PyQt
Answer:
Qt bindings to WebKit have been added since 4.4, so you can use PyQt to script the browser (Webkit based).
Firstly, make sure you have installed the need packages:
# sudo apt-get install libqt4-core libqt4-webkit python-qt4
Then you can write a simple script to test, e.g.
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("http://www.google.com"))
web.show()
sys.exit(app.exec_())