diff options
author | Marc Mutz <marc.mutz@qt.io> | 2023-12-08 00:24:27 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2023-12-09 02:04:24 +0100 |
commit | 5fb2d50e42e1046bf43d876e0caf92c14d914661 (patch) | |
tree | 541b642fd88ba03577a82fb84282f11910be900b /src/network/access | |
parent | 68898f6fa08c8863de01d29b031a559a5807a6ef (diff) |
Make QNetworkRequest::KnownHeaders a Q_ENUM
... so QDebug e.g. stringyifies it automatically.
Requires making QNetworkRequest a Q_GADGET.
Task-number: QTBUG-114647
Change-Id: Idb4f3ecd98f79c1e28596c7be763898aba4b6562
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
Diffstat (limited to 'src/network/access')
-rw-r--r-- | src/network/access/qnetworkrequest.cpp | 2 | ||||
-rw-r--r-- | src/network/access/qnetworkrequest.h | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/network/access/qnetworkrequest.cpp b/src/network/access/qnetworkrequest.cpp index 10ecf6dd7b..3dc8dc069f 100644 --- a/src/network/access/qnetworkrequest.cpp +++ b/src/network/access/qnetworkrequest.cpp @@ -1540,3 +1540,5 @@ QByteArray QNetworkHeadersPrivate::toHttpDate(const QDateTime &dt) } QT_END_NAMESPACE + +#include "moc_qnetworkrequest.cpp" diff --git a/src/network/access/qnetworkrequest.h b/src/network/access/qnetworkrequest.h index 7a656ce092..e5043751eb 100644 --- a/src/network/access/qnetworkrequest.h +++ b/src/network/access/qnetworkrequest.h @@ -19,6 +19,7 @@ class QHttp1Configuration; class QNetworkRequestPrivate; class Q_NETWORK_EXPORT QNetworkRequest { + Q_GADGET public: enum KnownHeaders { ContentTypeHeader, @@ -35,6 +36,8 @@ public: IfMatchHeader, IfNoneMatchHeader }; + Q_ENUM(KnownHeaders) + enum Attribute { HttpStatusCodeAttribute, HttpReasonPhraseAttribute, |