ui/viewmanagement/statehandler/inc/glxstatemanager.h
changeset 71 27f2d7aec52a
parent 65 ccee5c4b0de4
equal deleted inserted replaced
69:45459746d5e8 71:27f2d7aec52a
    32 class GlxMediaModel;
    32 class GlxMediaModel;
    33 class GlxAlbumModel;
    33 class GlxAlbumModel;
    34 class QAbstractItemModel;
    34 class QAbstractItemModel;
    35 class GlxActionHandler;
    35 class GlxActionHandler;
    36 class GlxTNObserver;
    36 class GlxTNObserver;
       
    37 class AfActivityStorage;
       
    38 class AfActivation;
    37 
    39 
    38 #ifdef BUILD_STATEMANAGER
    40 #ifdef BUILD_STATEMANAGER
    39 #define GLX_STATEMANAGER_EXPORT Q_DECL_EXPORT
    41 #define GLX_STATEMANAGER_EXPORT Q_DECL_EXPORT
    40 #else
    42 #else
    41 #define GLX_STATEMANAGER_EXPORT Q_DECL_IMPORT
    43 #define GLX_STATEMANAGER_EXPORT Q_DECL_IMPORT
   256 
   258 
   257      /**
   259      /**
   258       * saveImage() - save current image if it is launched from private path.
   260       * saveImage() - save current image if it is launched from private path.
   259       */
   261       */
   260      void saveImage();
   262      void saveImage();
       
   263      
       
   264      bool validateActivityData();
   261      
   265      
   262 private:
   266 private:
   263     GlxViewManager      *mViewManager;
   267     GlxViewManager      *mViewManager;
   264     /// for all grid
   268     /// for all grid
   265     GlxMediaModel       *mAllMediaModel;        
   269     GlxMediaModel       *mAllMediaModel;        
   276     GlxTNObserver       *mTNObserver;
   280     GlxTNObserver       *mTNObserver;
   277     int                 mCollectionId;
   281     int                 mCollectionId;
   278     bool                isProgressbarRunning;
   282     bool                isProgressbarRunning;
   279     QMap<QString, qint32> mSaveActivity;
   283     QMap<QString, qint32> mSaveActivity;
   280     GlxFetcherFilterType mFetcherFilterType;
   284     GlxFetcherFilterType mFetcherFilterType;
       
   285     AfActivityStorage   *mActivityStorage;
       
   286     AfActivation        *mActivation;
   281 };
   287 };
   282 
   288 
   283 
   289 
   284 #endif /* STATEHANDLER_H_ */
   290 #endif /* STATEHANDLER_H_ */