--- a/qtmobility/src/systeminfo/qsysteminfo.h Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/systeminfo/qsysteminfo.h Mon May 03 13:18:40 2010 +0300
@@ -120,6 +120,7 @@
Q_PROPERTY(QString currentMobileNetworkCode READ currentMobileNetworkCode NOTIFY currentMobileNetworkCodeChanged)
Q_PROPERTY(QString homeMobileCountryCode READ homeMobileCountryCode CONSTANT)
Q_PROPERTY(QString homeMobileNetworkCode READ homeMobileNetworkCode CONSTANT)
+ Q_PROPERTY(QSystemNetworkInfo::NetworkMode currentMode READ currentMode)
public:
@@ -154,6 +155,7 @@
Q_INVOKABLE QSystemNetworkInfo::NetworkStatus networkStatus(QSystemNetworkInfo::NetworkMode mode);
Q_INVOKABLE static int networkSignalStrength(QSystemNetworkInfo::NetworkMode mode);
QString macAddress(QSystemNetworkInfo::NetworkMode mode);
+ QSystemNetworkInfo::NetworkMode currentMode();
int cellId();
int locationAreaCode();
@@ -173,6 +175,11 @@
void currentMobileNetworkCodeChanged(const QString &);
void networkNameChanged(QSystemNetworkInfo::NetworkMode,const QString &);
void networkModeChanged(QSystemNetworkInfo::NetworkMode);
+
+protected:
+ virtual void connectNotify(const char *signal);
+ virtual void disconnectNotify(const char *signal);
+
private:
QSystemNetworkInfoPrivate *d;
};