ui/viewmanagement/statehandler/inc/glxstatemanager.h
changeset 33 1ee2af37811f
parent 24 99ad1390cd33
child 36 6481344a6d67
--- a/ui/viewmanagement/statehandler/inc/glxstatemanager.h	Fri May 14 15:52:22 2010 +0300
+++ b/ui/viewmanagement/statehandler/inc/glxstatemanager.h	Thu May 27 12:51:42 2010 +0300
@@ -31,6 +31,7 @@
 class GlxAlbumModel;
 class QAbstractItemModel;
 class GlxActionHandler;
+class GlxTNObserver;
 
 #ifdef BUILD_STATEMANAGER
 #define GLX_STATEMANAGER_EXPORT Q_DECL_EXPORT
@@ -62,6 +63,7 @@
     void launchApplication();
     void actionTriggered(qint32 id);
     void setupItems();
+    void updateTNProgress( int count);
 
 public :
 /*
@@ -93,6 +95,11 @@
  */      
     void removeCurrentModel();
     
+/*
+ * It will delete the all model used by state manager
+ */
+    void cleanAllModel();
+    
 
 private:
 /*
@@ -126,6 +133,7 @@
     QAbstractItemModel  *mCurrentModel;         // no owner ship
     GlxState            *mCurrentState;		
     GlxActionHandler    *mActionHandler;
+    GlxTNObserver       *mTNObserver;
     int                 mCollectionId;
 };