Привет, народ! Мы выложили нашу небольшую библиотеку. Она предоставляет удобный способ для работы с вебом.
Например, загрузить страницу можно так:
const QByteArray data = NetworkRequestLoader::loadSync("https://github.com");
или так:
NetworkRequestLoader::loadAsync("https://github.com", [] (const QByteArray& _loadedData) {
qDebug() << "Loaded" << _loadedData.size() << "bytes.";
});
Если кому интересно, то пощупать можно тут -
https://github.com/dimkanovikov/WebLoader.
Обратная связь приветствуется! Критика тоже!;)