I'm writing an app that will show html-based data and let users write plain text.
Right now I'm using a QTextBrowser with an eventFilter (for the writing part) and an overwrited function loadResource to be able to load remote images.

My problem is that I'm noticing that maybe the really poor html support that the QTextBrowser has will stop me making some things that I'd like to do.
On the other hand, right now I depend really heavely on QTextCursor (in fact, that's the only thing that I'm using for editing) and it seems that QWebView doesn't have nothing similar (and I really don't wanna go throu javascript hell, so don't even suggest it ).

Is there any custom control that I could use? Or maybe something similar to QTextCursor for QWebView?

Thanks!