photosgallery/viewframework/views/metadatadialog/inc/glximgvwrmetadatacontainer.h
equal
deleted
inserted
replaced
28 #include <glxmedialist.h> //media list |
28 #include <glxmedialist.h> //media list |
29 #include <alf/alfenv.h> |
29 #include <alf/alfenv.h> |
30 #include <aknsettingitemlist.h> // for CAknSettingItem |
30 #include <aknsettingitemlist.h> // for CAknSettingItem |
31 #include "mglxmedialistobserver.h" |
31 #include "mglxmedialistobserver.h" |
32 #include <glxattributecontext.h> |
32 #include <glxattributecontext.h> |
33 |
33 #include <glximageviewermanager.h> |
34 |
34 |
35 //FORWARD DECLARATION |
35 //FORWARD DECLARATION |
36 class MGlxMediaList; |
36 class MGlxMediaList; |
37 class CGlxDetailsMulModelProvider; |
37 class CGlxDetailsMulModelProvider; |
38 class CGlxCommandHandlerAddToContainer; |
38 class CGlxCommandHandlerAddToContainer; |
132 void SetAttributesL(TMPXAttribute attribute); |
132 void SetAttributesL(TMPXAttribute attribute); |
133 void EditItemL(TInt aIndex, TBool aCalledFromMenu); |
133 void EditItemL(TInt aIndex, TBool aCalledFromMenu); |
134 void SetNameDescriptionL(TInt aItem); |
134 void SetNameDescriptionL(TInt aItem); |
135 void SetDurationLIicenseItemVisibilityL(); |
135 void SetDurationLIicenseItemVisibilityL(); |
136 TBool IsLicenseItem(); |
136 TBool IsLicenseItem(); |
|
137 |
|
138 /** |
|
139 * Create Image Viewer manager Instance |
|
140 */ |
|
141 void CreateImageViewerInstanceL(); |
|
142 |
|
143 /** |
|
144 * Delete Image Viewer manager Instance |
|
145 */ |
|
146 void DeleteImageViewerInstance(); |
|
147 |
137 |
148 |
138 private: //data |
149 private: //data |
139 |
150 |
140 //Flag to check if the item is a video. |
151 //Flag to check if the item is a video. |
141 TBool iVideo; |
152 TBool iVideo; |
146 RBuf iTextSetter; |
157 RBuf iTextSetter; |
147 const TDesC& iUri ; |
158 const TDesC& iUri ; |
148 MGlxMediaList* iItemMediaList; |
159 MGlxMediaList* iItemMediaList; |
149 CGlxAttributeContext* iMainListAttributecontext; |
160 CGlxAttributeContext* iMainListAttributecontext; |
150 TGlxSelectionIterator iSelectionIterator; |
161 TGlxSelectionIterator iSelectionIterator; |
151 |
162 // For image viewer, not own |
|
163 CGlxImageViewerManager* iImageViewerInstance; |
152 }; |
164 }; |
153 |
165 |
154 |
166 |
155 |
167 |
156 #endif /* GLXIMGVWRMETADATACONTAINER_H_ */ |
168 #endif /* GLXIMGVWRMETADATACONTAINER_H_ */ |