PrismLauncher/logic/net/NetWorker.h

31 lines
570 B
C
Raw Normal View History

/*
_.ooo-._
.OOOP _ '.
dOOOO (_) \
OOOOOb |
OOOOOOb. |
OOOOOOOOb |
YOO(_)OOO /
'OOOOOY _.'
'""""''
*/
#pragma once
2013-09-01 23:25:40 +01:00
#include <QNetworkAccessManager>
2013-09-01 23:25:40 +01:00
#include <QUrl>
class NetWorker : public QObject
{
Q_OBJECT
public:
2013-09-01 23:25:40 +01:00
// 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;
};