videocollection/tsrc/stubs/inc/hbeffect.h
changeset 36 8aed59de29f9
parent 35 3738fe97f027
child 44 518105d52e45
equal deleted inserted replaced
35:3738fe97f027 36:8aed59de29f9
    44         QString effectEvent;
    44         QString effectEvent;
    45         EffectEvent reason;
    45         EffectEvent reason;
    46         QVariant userData;
    46         QVariant userData;
    47     };
    47     };
    48     
    48     
    49     static bool start(QGraphicsItem */*item*/, 
    49     static bool start(QGraphicsItem *item, 
    50                             const QString &/*itemType*/, 
    50                             const QString &itemType, 
    51                             const QString &/*effectEvent*/,
    51                             const QString &effectEvent,
    52                             QObject */*receiver = 0*/,
    52                             QObject *receiver = 0,
    53                             const char */*member = 0*/,
    53                             const char *member = 0,
    54                             const QVariant &/*userData = QVariant()*/,
    54                             const QVariant &userData = QVariant(),
    55                             const QRectF &/*extRect = QRectF()*/)
    55                             const QRectF &extRect = QRectF())
    56     {
    56     {
    57       /*  HbEffect::EffectStatus status;
    57         Q_UNUSED(item);
    58         status.item = item;
    58         Q_UNUSED(itemType);
    59         status.effectEvent = effectEvent;
    59         Q_UNUSED(effectEvent);
    60         status.userData = userData;
    60         Q_UNUSED(receiver);
    61         status.reason = EffectNotStarted;
    61         Q_UNUSED(member);
       
    62         Q_UNUSED(userData);
       
    63         Q_UNUSED(extRect);
    62         
    64         
    63         QMetaObject::invokeMethod(
       
    64             receiver,
       
    65             member,
       
    66             Qt::AutoConnection,
       
    67             QGenericReturnArgument(),
       
    68             Q_ARG(HbEffect::EffectStatus, status));*/
       
    69         return false;
    65         return false;
    70     }
    66     }
    71 
    67 
    72     static bool start(QGraphicsItem */*item*/, 
    68     static bool start(QGraphicsItem *item, 
    73                             const QString &/*effectEvent*/,
    69                             const QString &effectEvent,
    74                             QObject */*receiver = 0*/,
    70                             QObject *receiver = 0,
    75                             const char */*member = 0*/,
    71                             const char *member = 0,
    76                             const QVariant &/*userData = QVariant()*/,
    72                             const QVariant &userData = QVariant(),
    77                             const QRectF &/*extRect = QRectF()*/)
    73                             const QRectF &extRect = QRectF())
    78     {
    74     {
    79        /* HbEffect::EffectStatus status;
    75         mLastStartedEffectContainer = item;
    80         status.item = item;
    76         Q_UNUSED(effectEvent);
    81         status.effectEvent = effectEvent;
    77         Q_UNUSED(receiver);
    82         status.userData = userData;
    78         Q_UNUSED(member);
    83         status.reason = EffectNotStarted;
    79         Q_UNUSED(userData);
       
    80         Q_UNUSED(extRect);
    84         
    81         
    85         QMetaObject::invokeMethod(
       
    86             receiver,
       
    87             member,
       
    88             Qt::AutoConnection,
       
    89             QGenericReturnArgument(),
       
    90             Q_ARG(HbEffect::EffectStatus, status));*/
       
    91         return false;
    82         return false;
    92     }
    83     }
    93     
    84     
    94     static bool start(const QList<QGraphicsItem *> &/*items*/, 
    85     static bool start(const QList<QGraphicsItem *> &items, 
    95                             const QString &/*itemType*/, 
    86                             const QString &itemType, 
    96                             const QString &/*effectEvent*/,
    87                             const QString &effectEvent,
    97                             QObject */*receiver = 0*/,
    88                             QObject *receiver = 0,
    98                             const char */*member = 0*/,
    89                             const char *member = 0,
    99                             const QVariant &/*userData = QVariant()*/)
    90                             const QVariant &userData = QVariant())
   100     {
    91     {
       
    92         Q_UNUSED(items);
       
    93         Q_UNUSED(itemType);
       
    94         Q_UNUSED(effectEvent);
       
    95         Q_UNUSED(receiver);
       
    96         Q_UNUSED(member);
       
    97         Q_UNUSED(userData);
   101 
    98 
   102         return false;
    99         return false;
   103     }
   100     }
   104     
   101     
   105     static bool effectRunning(QGraphicsItem */*item*/, const QString &/*effectEvent = QString()*/) {return false;}
   102     static bool effectRunning(QGraphicsItem */*item*/, const QString &/*effectEvent = QString()*/) {return false;}
   122     static bool remove(QGraphicsItem */*item*/) {return false;}
   119     static bool remove(QGraphicsItem */*item*/) {return false;}
   123 
   120 
   124     static void enable(QGraphicsItem */*item*/) {}
   121     static void enable(QGraphicsItem */*item*/) {}
   125     static void disable(QGraphicsItem */*item*/) {}
   122     static void disable(QGraphicsItem */*item*/) {}
   126     
   123     
       
   124     
       
   125     static QGraphicsItem* mLastStartedEffectContainer;
       
   126     
   127 private:
   127 private:
   128     
   128     
   129 };
   129 };
   130 
   130 
   131 #endif
   131 #endif