mirror-chatterino2/src/common/NetworkManager.cpp

23 lines
486 B
C++
Raw Normal View History

2018-06-26 15:33:51 +02:00
#include "common/NetworkManager.hpp"
#include <QNetworkAccessManager>
namespace chatterino {
QThread NetworkManager::workerThread;
2018-08-10 19:00:14 +02:00
QNetworkAccessManager NetworkManager::accessManager;
void NetworkManager::init()
{
2018-08-10 19:00:14 +02:00
NetworkManager::accessManager.moveToThread(&NetworkManager::workerThread);
NetworkManager::workerThread.start();
}
void NetworkManager::deinit()
{
NetworkManager::workerThread.quit();
NetworkManager::workerThread.wait();
}
} // namespace chatterino