42 #ifndef QNETWORKCONFIGURATIONMANAGER_H 43 #define QNETWORKCONFIGURATIONMANAGER_H 45 #ifdef QT_MOBILITY_BEARER 46 # include "qmobilityglobal.h" 49 #include <QtCore/qobject.h> 50 #include <QtNetwork/qnetworkconfiguration.h> 52 #ifndef QT_NO_BEARERMANAGEMENT 56 #ifndef QT_MOBILITY_BEARER 58 #define QNetworkConfigurationManagerExport Q_NETWORK_EXPORT 62 #define QNetworkConfigurationManagerExport Q_BEARER_EXPORT 72 CanStartAndStopInterfaces = 0x00000001,
73 DirectConnectionRouting = 0x00000002,
74 SystemSessionSupport = 0x00000004,
75 ApplicationLevelRoaming = 0x00000008,
76 ForcedRoaming = 0x00000010,
77 DataStatistics = 0x00000020,
78 NetworkSessionRequired = 0x00000040
86 QNetworkConfigurationManager::Capabilities capabilities()
const;
92 bool isOnline()
const;
95 void updateConfigurations();
101 void onlineStateChanged(
bool isOnline);
102 void updateCompleted();
107 #ifndef QT_MOBILITY_BEARER 115 #endif // QT_NO_BEARERMANAGEMENT 117 #endif // QNETWORKCONFIGURATIONMANAGER_H #define QT_END_NAMESPACE
This macro expands to.
#define Q_DECLARE_FLAGS(Flags, Enum)
The Q_DECLARE_FLAGS() macro expands to.
The QNetworkConfigurationManager class manages the network configurations provided by the system...
The QString class provides a Unicode character string.
The QObject class is the base class of all Qt objects.
The QNetworkConfiguration class provides an abstraction of one or more access point configurations...
#define QT_BEGIN_NAMESPACE
This macro expands to.
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
The Q_DECLARE_OPERATORS_FOR_FLAGS() macro declares global operator|() functions for Flags...
Capability
Specifies the system capabilities of the bearer API.
#define QNetworkConfigurationManagerExport
The QList class is a template class that provides lists.