Подход, который должен работать, заключается в том, чтобы отобразить веб-страницу на сервере с использованием некоторого экземпляра webkit.У Qt есть тот, который вы можете использовать, так что вы можете создать скрипт командной строки, который будет принимать URL, отображать его в браузере без графического интерфейса пользователя, а затем сохранять изображение, возвращая изображение.
Веб-набор Qtдокументы здесь https://trac.webkit.org/wiki/QtWebKit
Затем в клиентском приложении загрузите отображаемое изображение и добавьте его на холст под отображаемыми изображениями.
Одна сложная часть будет работатьиз текущей позиции вашего холста относительно страницы и чтобы это соответствовало отображаемому изображению.