[PyQt] complete webkit examples collection

Hans-Peter Jansen hpj at urpla.net
Mon Nov 29 13:44:26 GMT 2010


Hi Phil, hi *,

attached are a collection of the webkit examples:

	domtraversal.py
	fancybrowser.py
	formextractor.py
	framecapture.py
	googlechat.py
	previewer.py
	simpleselector.py

A few notes:
They demonstrate different aspects in using the webkit, and how 
javascript code and the webkit object model interact with PyQt code.

Most are transcoded 1:1 from their C++ originals. I made a few 
adjustments in naming the ui files and classes for consistence and in 
order to not interfere with others. That allows them being kept 
together in a single folder. 

fancybrowser.py is a _very_ simple, but funny browser which shows 
gimmicks like turning images upside down, and modifying the displayed 
page by removing some elements.

The command line program framecapture.py differs from the original in 
such a way, that it is possible to capture page images from sites like 
http://spiegel.de correctly (basically an awfully tall page), where the 
original fails to render everything below a screen height worth of 
data).

simpleselector.py is slightly improved in that it reverts the last 
action before applying the next. Hence, it is possible to revert any 
changes by highlighting an empty element.

From the statistical department, it's worth to note, that all scripts 
together with all auxiliary source files (ui, resources) are about the 
same size as the single jquery module used by fancybrowser!

Enjoy,
Pete
-------------- next part --------------
A non-text attachment was scrubbed...
Name: webkit-20101129.tar.bz2
Type: application/x-tbz
Size: 28960 bytes
Desc: not available
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20101129/8db6e8ec/attachment-0001.bin>


More information about the PyQt mailing list