Ref T295, QNetworkConfiguration as string

This commit is contained in:
Klaus Basan
2018-08-05 00:11:41 +02:00
parent 92a7d650e3
commit bab821d3f1
2 changed files with 70 additions and 2 deletions

View File

@@ -18,6 +18,7 @@
#include <QNetworkRequest>
#include <QNetworkAccessManager>
#include <QNetworkConfiguration>
#include <QString>
#include <QStringList>
#include <QtGlobal>
@@ -159,6 +160,18 @@ namespace BlackMisc
//! \remark that can take a moment to complete, as it checks network
static BlackMisc::CStatusMessageList createNetworkReport(const CUrl &url, const QNetworkAccessManager *am = nullptr);
//! Configuration as string
static QString networkConfigurationToString(const QNetworkConfiguration &configuration);
//! Type to string
static const QString &networkTypeToString(QNetworkConfiguration::Type type);
//! State to string
static const QString &networkStateToString(QNetworkConfiguration::StateFlag state);
//! States to string
static QString networkStatesToString(QNetworkConfiguration::StateFlags states);
private:
//! Hidden constructor
CNetworkUtils() {}