This bug report originated from issue QTBUG-2911
--- Description ---
Currently QWebFrame has a setHtml(QString), but an overload for QIODevice would be cool.
This is change for 4.7.
What is the use case? For a small file it is definitely better to use the QString and the setContent(), for a big file the load(QUrl) method should be enough.
The only use case I found is when a page is created on the runtime and it is big. So big that it is worth to stream it. Am I right?
I agree with Jędrzej. setHtml() is a synchronous API that exists for convenience.
It is not suited for streaming (one potential use-case for QIODevice)