4#ifndef QNETWORKINFORMATION_H
5#define QNETWORKINFORMATION_H
7#include <QtNetwork/qtnetworkglobal.h>
8#include <QtCore/qobject.h>
9#include <QtCore/qstringview.h>
10#include <QtCore/qstringlist.h>
22 Q_PROPERTY(
bool isBehindCaptivePortal READ isBehindCaptivePortal
23 NOTIFY isBehindCaptivePortalChanged)
25 Q_PROPERTY(
bool isMetered READ isMetered NOTIFY isMeteredChanged)
54 Reachability reachability()
const;
56 bool isBehindCaptivePortal()
const;
58 TransportMedium transportMedium()
const;
60 bool isMetered()
const;
64 bool supports(Features features)
const;
65 Features supportedFeatures()
const;
67 static bool loadDefaultBackend();
69 static bool loadBackendByFeatures(Features features);
70#if QT_DEPRECATED_SINCE(6,4)
static void transportMediumChanged(JNIEnv *env, jobject obj, jint enumValue)
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
#define QT_DEPRECATED_VERSION_X_6_4(text)