NetworkStateNotifierPrivate.h [plain text]
#ifndef NetworkStateNotifierPrivate_h
#define NetworkStateNotifierPrivate_h
#include <QObject>
#if QT_VERSION < 0x040700
namespace QtMobility {
class QNetworkConfigurationManager;
}
#else
QT_BEGIN_NAMESPACE
class QNetworkConfigurationManager;
QT_END_NAMESPACE
#endif
namespace WebCore {
class NetworkStateNotifier;
class NetworkStateNotifierPrivate : public QObject {
Q_OBJECT
public:
NetworkStateNotifierPrivate(NetworkStateNotifier* notifier);
~NetworkStateNotifierPrivate();
public slots:
void onlineStateChanged(bool);
void networkAccessPermissionChanged(bool);
public:
#if QT_VERSION < 0x040700
QtMobility::QNetworkConfigurationManager* m_configurationManager;
#else
QNetworkConfigurationManager* m_configurationManager;
#endif
bool m_online;
bool m_networkAccessAllowed;
NetworkStateNotifier* m_notifier;
};
}
#endif