/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
platform/http_thread_qt.hpp
36 строк
725 B
Maxim Pimenov
Got rid of the old style std/ includes for several files, mostly in map/ and platform/.
23 сен 2019, 13:25
23 сен 2019, 13:25
bfc0b02
Код
Авторство
О чём код?
#pragma once #include <cstdint> #include <string> #include <QObject> #include <QNetworkReply> namespace downloader { class IHttpThreadCallback; } class HttpThread : public QObject { Q_OBJECT public: HttpThread(std::string const & url, downloader::IHttpThreadCallback & cb, int64_t beg, int64_t end, int64_t size, std::string const & pb); virtual ~HttpThread(); private slots: void OnHeadersReceived(); void OnChunkDownloaded(); void OnDownloadFinished(); private: downloader::IHttpThreadCallback & m_callback; QNetworkReply * m_reply; int64_t m_begRange; int64_t m_endRange; int64_t m_downloadedBytes; int64_t m_expectedSize; };