appinstaller/AppinstUi/sifuiinstallindicatorplugin/tsrc/testindiapp/testindiapp.h
changeset 33 8110bf1194d1
parent 25 98b66e4fb0be
child 42 d17dc5398051
--- a/appinstaller/AppinstUi/sifuiinstallindicatorplugin/tsrc/testindiapp/testindiapp.h	Mon May 03 12:38:03 2010 +0300
+++ b/appinstaller/AppinstUi/sifuiinstallindicatorplugin/tsrc/testindiapp/testindiapp.h	Fri May 14 15:58:48 2010 +0300
@@ -19,11 +19,16 @@
 #define TESTINDICAPPLICATION_H
 
 #include <hbapplication.h>
+#include <qmobilityglobal.h>            // QTM namespace macros
 
 class HbMainWindow;
 class HbView;
 class HbIndicator;
 
+QTM_BEGIN_NAMESPACE
+class QValueSpaceSubscriber;
+QTM_END_NAMESPACE
+
 
 class TestInstallIndicator : public HbApplication
 {
@@ -32,14 +37,18 @@
 public:     // constructor and destructor
     TestInstallIndicator(int& argc, char* argv[]);
     ~TestInstallIndicator();
+    bool isIndicatorActive();
 
 private slots:  // new functions
-    void activateStateChanged(int state);
+    void handleIndicatorActivity();
+    void activatePressed();
+    void deactivatePressed();
 
 private:    // data
     HbMainWindow *mMainWindow;
     HbView       *mMainView;
     HbIndicator  *mIndicator;
+    QTM_PREPEND_NAMESPACE(QValueSpaceSubscriber) *mSubscriber;
 };
 
 #endif  // TESTINDICAPPLICATION_H