--- a/connectionmonitoring/indicatorobserver/inc/indicatorobserver.h Wed Jun 23 18:39:24 2010 +0300
+++ b/connectionmonitoring/indicatorobserver/inc/indicatorobserver.h Tue Jul 06 14:42:41 2010 +0300
@@ -25,6 +25,7 @@
#include <xqsettingskey.h>
class XQSettingsManager;
+class HbIndicator;
QTM_USE_NAMESPACE
@@ -61,12 +62,16 @@
void activateWlanIndicatorPlugin(QList<QVariant> list);
void deactivateWlanIndicatorPlugin();
-
+
private slots:
void updateWlanRadioStatus(const XQSettingsKey &key, const QVariant &value);
void handleConfigurationChanged(const QNetworkConfiguration& config);
+ void userActivateCellularIndicator(const QString &type, const QVariantMap &data);
+
+ void userActivateWlanIndicator(const QString &type, const QVariantMap &data);
+
private:
/*!
Pointer to network configuration manager
@@ -107,6 +112,16 @@
Indicates whether cellular indicator plugin is activated
*/
bool mCellularIndicatorIsActivated;
+
+ /*!
+ Pointer to the WLAN indicator
+ */
+ HbIndicator *mWlanIndicator;
+
+ /*!
+ Pointer to the cellular indicator
+ */
+ HbIndicator *mCellularIndicator;
friend class ObserverTester;