В Qt есть QTextBrowser, поддерживающий некоторое базовое подмножество HTML тэгов. Полноценный браузер на нем не сделать (нет форм, например), но для вывода документации вполне пригоден. С его помощью сделан Qt Assistant.
Причем, довольно легко реализуется получение данных страницы через HTTP -- пишешь свой наследник от QMimeSourceFactory, получающий данные через QHTTP, и цепляешь его к QTextBrowser.