diff -r 627c4a0fd0e7 -r c3690ec91ef8 src/hbcore/devicedialogbase/devicedialogserver/hbsysteminfosym_p_p.h --- a/src/hbcore/devicedialogbase/devicedialogserver/hbsysteminfosym_p_p.h Fri Jun 11 13:58:22 2010 +0300 +++ b/src/hbcore/devicedialogbase/devicedialogserver/hbsysteminfosym_p_p.h Wed Jun 23 18:33:25 2010 +0300 @@ -39,6 +39,7 @@ powerState(QSystemDeviceInfo::UnknownPower) {} QSystemNetworkInfo::NetworkMode networkMode; + QSystemNetworkInfo::NetworkStatus networkStatus; int signalStrength; int batteryLevel; QSystemDeviceInfo::PowerState powerState; @@ -48,6 +49,7 @@ const DeviceSystemInfo &obj) { outStream << obj.networkMode; + outStream << obj.networkStatus; outStream << obj.signalStrength; outStream << obj.powerState; outStream << obj.batteryLevel; @@ -60,9 +62,11 @@ int temp; inStream >> temp; obj.networkMode = (QSystemNetworkInfo::NetworkMode)temp; + inStream >> temp; + obj.networkStatus = (QSystemNetworkInfo::NetworkStatus)temp; inStream >> obj.signalStrength; inStream >> temp; - obj.powerState= (QSystemDeviceInfo::PowerState)temp; + obj.powerState = (QSystemDeviceInfo::PowerState)temp; inStream >> obj.batteryLevel; return inStream; } @@ -84,6 +88,7 @@ void dataReceived(const DeviceSystemInfo& info); bool eventFilter(QObject *obj, QEvent *event); public: + QSystemNetworkInfo::NetworkStatus networkStatus() const; int networkSignalStrength() const; QSystemNetworkInfo::NetworkMode networkMode() const; int batteryLevel() const; @@ -94,6 +99,7 @@ virtual void RunL(); public slots: + void setNetworkStatus(QSystemNetworkInfo::NetworkMode, QSystemNetworkInfo::NetworkStatus); void setNetworkSignalStrength(QSystemNetworkInfo::NetworkMode, int); void setNetworkMode(QSystemNetworkInfo::NetworkMode); void setBatteryLevel(int);