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