Originally Posted by KevinH
I believe Qt 4.8 is actually used in the latest versions of Sigil 0.5.3 and if Qt 4.8 supports as much of QtWebKit 2.2 as you say, then the Sigil code base can certainly help get you going. Sigil is cross-platform and written in C++, and very readable and the build is easy to do too. So someone well versed in C++ should have no trouble working with the Sigil codebase.
Actually, I think Sigil's had to revert back to Qt 4.7.x due to some bugs in 4.8.