contentstorage/cahandler/tapp/inc/catapphandler.h
changeset 66 32469d7d46ff
parent 61 8e5041d13c84
child 83 156f692b1687
--- a/contentstorage/cahandler/tapp/inc/catapphandler.h	Fri Apr 16 15:16:09 2010 +0300
+++ b/contentstorage/cahandler/tapp/inc/catapphandler.h	Mon May 03 12:48:45 2010 +0300
@@ -19,25 +19,23 @@
 #define CATAPPHANDLER_H
 
 #include <QObject>
+
 #include "cahandler.h"
-#include "cadefs.h"
 
-class CaEntry;
+class CCaInnerEntry;
 class XQApplicationManager;
 
-const QString hsitemLaunchUri("item:launchuri");
-
-class CaTappHandler: public CaHandler
+class CaTappHandler: public QObject, public CaHandler
 {
-Q_OBJECT
+    Q_OBJECT
+    Q_INTERFACES(CaHandler)
 
 public:
-
-explicit    CaTappHandler(QObject *parent = 0);
+    explicit CaTappHandler(QObject *parent = 0);
     ~CaTappHandler();
 
     Q_INVOKABLE
-    int execute(const CaEntry& entry, const QString& command);
+    int execute(CCaInnerEntry& innerEntry, const QString& command);
 
 private:
     XQApplicationManager* mAiwMgr;