#!/usr/bin/env python

import sys

from PyQt4.QtCore   import *
from PyQt4.QtGui    import *
from PyQt4.QtWebKit import *

HTML = '''
<html>
    <body>
        <form method="get" name="my-form" id="my-form">
            <input name="a" id="a" type="text" value="" size="10">
            <br>
            <select name="b" id="b">
                <option value="1">First</option>
                <option value="2">Second</option>
            </select>
            <br>
        </form>
    </body>
</html>
'''

class MainWindow(QMainWindow):

    def __init__(self):
        QMainWindow.__init__(self)
        self.resize(200, 100)
        web = QWebView(self)
        web.setHtml(HTML)
        self.setCentralWidget(web)

def main():
    app = QApplication(sys.argv)
    main = MainWindow()
    main.show()
    sys.exit(app.exec_())

if __name__ == '__main__':
    main()
