author | hgs |
Wed, 06 Oct 2010 14:49:39 +0530 | |
changeset 71 | 27f2d7aec52a |
parent 65 | ccee5c4b0de4 |
permissions | -rw-r--r-- |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
1 |
/* |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
2 |
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
3 |
* All rights reserved. |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
4 |
* This component and the accompanying materials are made available |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
5 |
* under the terms of "Eclipse Public License v1.0" |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
6 |
* which accompanies this distribution, and is available |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
7 |
* at the URL "http://www.eclipse.org/legal/epl-v10.html". |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
8 |
* |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
9 |
* Initial Contributors: |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
10 |
* Nokia Corporation - initial contribution. |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
11 |
* |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
12 |
* Contributors: |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
13 |
* |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
14 |
* Description: ?Description |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
15 |
* |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
16 |
*/ |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
17 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
18 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
19 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
20 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
21 |
#ifndef STATEHANDLER_H |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
22 |
#define STATEHANDLER_H |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
23 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
24 |
#include <QObject> |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
25 |
#include <QList> |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
26 |
#include <glxbasestate.h> |
45 | 27 |
#include <qmap.h> |
54 | 28 |
#include <QModelIndex> |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
29 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
30 |
class GlxState; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
31 |
class GlxViewManager; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
32 |
class GlxMediaModel; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
33 |
class GlxAlbumModel; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
34 |
class QAbstractItemModel; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
35 |
class GlxActionHandler; |
42 | 36 |
class GlxTNObserver; |
71 | 37 |
class AfActivityStorage; |
38 |
class AfActivation; |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
39 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
40 |
#ifdef BUILD_STATEMANAGER |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
41 |
#define GLX_STATEMANAGER_EXPORT Q_DECL_EXPORT |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
42 |
#else |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
43 |
#define GLX_STATEMANAGER_EXPORT Q_DECL_IMPORT |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
44 |
#endif |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
45 |
|
54 | 46 |
/** |
47 |
* Class Description |
|
48 |
* class to create and manage different states and view navigation |
|
49 |
*/ |
|
50 |
||
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
51 |
class GLX_STATEMANAGER_EXPORT GlxStateManager : public QObject |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
52 |
{ |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
53 |
Q_OBJECT |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
54 |
friend class TestGlxStateManager; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
55 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
56 |
public : |
54 | 57 |
/** |
44 | 58 |
* Constructor |
59 |
*/ |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
60 |
GlxStateManager(); |
44 | 61 |
|
54 | 62 |
/** |
44 | 63 |
* Destructor |
64 |
*/ |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
65 |
virtual ~GlxStateManager(); |
54 | 66 |
|
67 |
/** |
|
68 |
* launchFetcher() - launch image fetcher |
|
69 |
*/ |
|
65 | 70 |
void launchFetcher(int fetcherFilterType); |
54 | 71 |
|
72 |
/** |
|
73 |
* launchFromExternal() - Fuction to launch the application from some external world |
|
44 | 74 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
75 |
void launchFromExternal(); |
44 | 76 |
|
54 | 77 |
/** |
78 |
* cleanupExternal() - Clean the all externel data |
|
44 | 79 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
80 |
void cleanupExternal(); |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
81 |
|
54 | 82 |
/** |
83 |
* enterMarkingMode() - Move the views to the multiple item selection state |
|
44 | 84 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
85 |
void enterMarkingMode(); |
44 | 86 |
|
54 | 87 |
/** |
88 |
* exitMarkingMode() - Exit from the multiselection state |
|
44 | 89 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
90 |
void exitMarkingMode(); |
44 | 91 |
|
54 | 92 |
/** |
93 |
* executeCommand() - Execute the commant on multiple selected item. |
|
94 |
* @param - command Id to execute. |
|
44 | 95 |
*/ |
54 | 96 |
bool executeCommand( qint32 commandId ); |
44 | 97 |
|
54 | 98 |
/** |
99 |
* eventFilter() - when application goes into background or come back to foreground |
|
44 | 100 |
* set and reset the background thumbnail generation property |
54 | 101 |
* @param QObject |
102 |
* @param QEvent |
|
44 | 103 |
*/ |
54 | 104 |
bool eventFilter( QObject *obj, QEvent *ev ); |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
105 |
|
44 | 106 |
signals : |
54 | 107 |
/** |
108 |
* externalCommand() - Send the user activities ( command ) to the external world |
|
109 |
* @param - command Id to execute. |
|
44 | 110 |
*/ |
54 | 111 |
void externalCommand( int cmdId ); |
44 | 112 |
|
54 | 113 |
/** |
114 |
* setupItemsSignal() - TO send the signal to initialise the non critical resoruce |
|
44 | 115 |
* which is not created in the launch sequence |
116 |
*/ |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
117 |
void setupItemsSignal(); |
54 | 118 |
|
119 |
/** |
|
120 |
* gridItemSelected() - signal to send current model and selected index for fetcher service |
|
121 |
* @param - selected item model index |
|
122 |
* @param - model |
|
123 |
*/ |
|
124 |
void gridItemSelected( const QModelIndex &,QAbstractItemModel & ); |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
125 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
126 |
public slots: |
54 | 127 |
/** |
128 |
* launchApplication() - To launch the application |
|
44 | 129 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
130 |
void launchApplication(); |
44 | 131 |
|
54 | 132 |
/** |
133 |
* actionTriggered() - To handle the user action, view switching etc |
|
134 |
* @param - user action ID. |
|
44 | 135 |
*/ |
54 | 136 |
void actionTriggered( qint32 id ); |
44 | 137 |
|
54 | 138 |
/** |
139 |
* setupItems() -To create the items which is not created in the aluch sequence |
|
44 | 140 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
141 |
void setupItems(); |
44 | 142 |
|
54 | 143 |
/** |
144 |
* updateTNProgress() - call back function to monitor the change in thumbnail manager |
|
145 |
* @param - number of item left to generate the thumbnail |
|
44 | 146 |
*/ |
54 | 147 |
void updateTNProgress( int count ); |
148 |
||
149 |
/** |
|
150 |
* thumbnailPopulated() - call back to get the information that some initial page are loaded |
|
151 |
* into cache. |
|
152 |
* It will vanish the progressbar dialog. |
|
153 |
*/ |
|
154 |
void thumbnailPopulated(); |
|
155 |
||
156 |
/** |
|
157 |
* saveData() - To save the activity data |
|
158 |
*/ |
|
45 | 159 |
void saveData(); |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
160 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
161 |
public : |
54 | 162 |
/** |
163 |
* changeState() - It will create a new state and replace the current state with new state in the stack. |
|
44 | 164 |
* It will use in the case of state switching. |
165 |
* use -1 if state does not have internal state |
|
54 | 166 |
* @param - new state id. |
167 |
* @param - internal or substate of new state. |
|
44 | 168 |
*/ |
54 | 169 |
void changeState( qint32 newStateId, int internalState ); |
44 | 170 |
|
54 | 171 |
/** |
172 |
* previousState() - Go back to previous state and if there is no state in the stack |
|
173 |
* then exit the application. |
|
44 | 174 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
175 |
void previousState(); |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
176 |
|
54 | 177 |
/** |
178 |
* goBack() - Go back to a state in hierarchy and pop all the state upto that level. |
|
44 | 179 |
* if state is not found, then all the state from the hierachy is removed and create a new state on level 0 |
180 |
* This function will be use in the case when more then one back is required in single event. |
|
54 | 181 |
* @param - new state id. |
182 |
* @param - internal or substate of new state. |
|
44 | 183 |
*/ |
54 | 184 |
void goBack( qint32 stateId, int internalState ); |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
185 |
|
54 | 186 |
/** |
187 |
* nextState() - Create a new state and current state should be pushed into stack. |
|
44 | 188 |
* use -1 if state does not have internal state |
54 | 189 |
* @param - new state id. |
190 |
* @param - internal or substate of new state. |
|
44 | 191 |
*/ |
54 | 192 |
void nextState( qint32 newStateId, int internalState ); |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
193 |
|
54 | 194 |
/** |
195 |
* removeCurrentModel() - It will delete the current model |
|
44 | 196 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
197 |
void removeCurrentModel(); |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
198 |
|
54 | 199 |
/** |
200 |
* cleanAllModel() - It will delete the all model used by state manager |
|
44 | 201 |
*/ |
42 | 202 |
void cleanAllModel(); |
203 |
||
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
204 |
private: |
44 | 205 |
|
54 | 206 |
/** |
207 |
* launchProgressDialog() - Launch the harvesting and TN generation progress bar dialog |
|
44 | 208 |
*/ |
209 |
void launchProgressDialog(); |
|
210 |
||
54 | 211 |
/** |
212 |
* vanishProgressDialog() - create the grid view model and wait for loading of some initial page of data into |
|
213 |
* cache. |
|
44 | 214 |
*/ |
215 |
void vanishProgressDialog(); |
|
216 |
||
54 | 217 |
/** |
218 |
* createState() - Factory function to create the state. |
|
44 | 219 |
*/ |
54 | 220 |
GlxState * createState( qint32 state ); |
44 | 221 |
|
54 | 222 |
/** |
223 |
* createModel() - Factory function to create the model. |
|
224 |
* @param - state id of the state. |
|
225 |
* @param - state navigation direction |
|
44 | 226 |
*/ |
54 | 227 |
void createModel( qint32 stateId, NavigationDir dir = NO_DIR ); |
44 | 228 |
|
54 | 229 |
/** |
230 |
* createGridModel() - Factory function to create the grid model. |
|
231 |
* @param - internal state of grid state. |
|
232 |
* @param - state navigation direction. |
|
44 | 233 |
*/ |
54 | 234 |
void createGridModel( int internalState, NavigationDir dir = NO_DIR ); |
44 | 235 |
|
54 | 236 |
/** |
237 |
* setFullScreenContext() - To set the fullscreen context based on the currrent orientation |
|
44 | 238 |
*/ |
24
99ad1390cd33
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
23
diff
changeset
|
239 |
void setFullScreenContext(); |
44 | 240 |
|
54 | 241 |
/** |
242 |
* setFullScreenContext() - Apllication event handler function |
|
243 |
* @param - event id |
|
44 | 244 |
*/ |
54 | 245 |
void eventHandler( qint32 &id ); |
44 | 246 |
|
54 | 247 |
/** |
248 |
* exitApplication() - A function to care the exit for application, in the case when application launch from internal and external |
|
44 | 249 |
*/ |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
250 |
void exitApplication(); |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
251 |
|
54 | 252 |
/** |
253 |
* launchActivity() -Launch Application as an activity. |
|
45 | 254 |
* Return Value @0 : If launching an activity fails |
255 |
* @1 : If launch activity passes |
|
256 |
*/ |
|
257 |
bool launchActivity(); |
|
54 | 258 |
|
259 |
/** |
|
260 |
* saveImage() - save current image if it is launched from private path. |
|
261 |
*/ |
|
262 |
void saveImage(); |
|
263 |
||
71 | 264 |
bool validateActivityData(); |
265 |
||
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
266 |
private: |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
267 |
GlxViewManager *mViewManager; |
54 | 268 |
/// for all grid |
269 |
GlxMediaModel *mAllMediaModel; |
|
270 |
/// for album grid |
|
271 |
GlxMediaModel *mAlbumGridMediaModel; |
|
272 |
/// for album list |
|
273 |
GlxAlbumModel *mAlbumMediaModel; |
|
274 |
/// for image viewer |
|
275 |
GlxMediaModel *mImageviewerMediaModel; |
|
276 |
/// no owner ship |
|
277 |
QAbstractItemModel *mCurrentModel; |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
278 |
GlxState *mCurrentState; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
279 |
GlxActionHandler *mActionHandler; |
42 | 280 |
GlxTNObserver *mTNObserver; |
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
281 |
int mCollectionId; |
43 | 282 |
bool isProgressbarRunning; |
45 | 283 |
QMap<QString, qint32> mSaveActivity; |
65 | 284 |
GlxFetcherFilterType mFetcherFilterType; |
71 | 285 |
AfActivityStorage *mActivityStorage; |
286 |
AfActivation *mActivation; |
|
23
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
287 |
}; |
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
288 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
289 |
|
74c9f037fd5d
Revision: 201007
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
290 |
#endif /* STATEHANDLER_H_ */ |