LeechCraft  0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
ljutils.h
Go to the documentation of this file.
1 /**********************************************************************
2  * LeechCraft - modular cross-platform feature rich internet client.
3  * Copyright (C) 2006-2014 Georg Rudoy
4  *
5  * Distributed under the Boost Software License, Version 1.0.
6  * (See accompanying file LICENSE or copy at https://www.boost.org/LICENSE_1_0.txt)
7  **********************************************************************/
8 
9 #pragma once
10 
11 #include <QByteArray>
12 #include <QString>
14 #include <util/sll/eitherfwd.h>
15 #include "svcauthconfig.h"
16 
17 class QNetworkAccessManager;
18 
19 namespace LC::Util::LJ
20 {
22  {
23  QString Text_;
24  };
25 
27  {
28  QNetworkAccessManager& NAM_;
29  QByteArray UserAgent_;
30  };
31 
33 
35 }
QNetworkAccessManager & NAM_
Definition: ljutils.h:28
#define UTIL_SVCAUTH_API
Definition: svcauthconfig.h:16
Task< RequestChallengeResult > RequestChallenge(RequestChallengeConfig config)
Definition: ljutils.cpp:56