From f8e8414d544f1227e86099146bba903c9082d09e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Mon, 2 Sep 2013 00:25:40 +0200 Subject: Speed up the downloads. Massively. --- logic/net/NetWorker.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'logic/net/NetWorker.h') diff --git a/logic/net/NetWorker.h b/logic/net/NetWorker.h index 98374e3b..cf7e72e1 100644 --- a/logic/net/NetWorker.h +++ b/logic/net/NetWorker.h @@ -9,12 +9,23 @@ 'OOOOOY _.' '""""'' */ - #pragma once + #include -class NetWorker : public QNetworkAccessManager +#include + +class NetWorker : public QObject { Q_OBJECT public: - static NetWorker &spawn(); + // for high level access to the sevices (preferred) + static NetWorker &worker(); + // for low-level access to the network manager object + static QNetworkAccessManager &qnam(); +public: + +private: + explicit NetWorker ( QObject* parent = 0 ); + class Private; + Private * d; }; \ No newline at end of file -- cgit v1.2.3