ui/commandhandlers/commoncommandhandlers/inc/glxcommandhandlereditimage.h
changeset 54 0f0f3f26f787
parent 50 a0f57508af73
--- a/ui/commandhandlers/commoncommandhandlers/inc/glxcommandhandlereditimage.h	Fri Jul 23 20:41:04 2010 +0530
+++ b/ui/commandhandlers/commoncommandhandlers/inc/glxcommandhandlereditimage.h	Fri Aug 06 20:44:25 2010 +0530
@@ -33,6 +33,7 @@
 
 class GLX_COMMONCOMMANDHANDLERS_EXPORT GlxCommandHandlerEditImage : public GlxModelCommandHandler
 {
+  Q_OBJECT
   
 public:
     GlxCommandHandlerEditImage();
@@ -40,9 +41,18 @@
     void executeCommand(int commandId,int collectionId, QList<QModelIndex> indexList = QList<QModelIndex>() );
     void doHandleUserAction(GlxMediaModel* model,QList<QModelIndex> indexList) const ;
 
+public slots:
+    void handleOk(const QVariant& result);
+    void handleError(int errorCode, const QString& errorMessage);
+    void storeItems(const QModelIndex &parent, int start, int end);
+
+private:
+    void clearMediaModel();
+    
 private:
     XQAiwRequest* mReq;
     XQApplicationManager mAppmgr;
+	GlxMediaModel* mMediaModel;
 };