QtWebkit isn't built anymore from qt4-x11 so QtAssistant falls back (at build time) to QTextBrowser
which isn't able to handle the HTML/CSS in the Qt 4.7 docs. This causes the badly formatted docs.
We can't make qt4-x11 build-dep on libqtwebkit-dev as that would introduce a circular build-dependency.
A hackish solution would be to put QtAssistant into an own source package and patch the qmake project
files so it builds on its own. It requires some private header files so extra care needs to be taken that new
upstream versions/patches don't break it.
QtWebkit isn't built anymore from qt4-x11 so QtAssistant falls back (at build time) to QTextBrowser
which isn't able to handle the HTML/CSS in the Qt 4.7 docs. This causes the badly formatted docs.
We can't make qt4-x11 build-dep on libqtwebkit-dev as that would introduce a circular build-dependency.
A hackish solution would be to put QtAssistant into an own source package and patch the qmake project
files so it builds on its own. It requires some private header files so extra care needs to be taken that new
upstream versions/patches don't break it.