controlpanel/src/cpframework/src/cpdataformlistentryviewitem.h
changeset 55 4c15d9aa2384
parent 40 6465d5bb863a
equal deleted inserted replaced
47:dbe66a66f6a9 55:4c15d9aa2384
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:  
    14 * Description:  View item implementation for list entry item.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #ifndef CPDATAFORMLISTENTRYVIEWITEM_H
    19 #ifndef CPDATAFORMLISTENTRYVIEWITEM_H
    25 {
    25 {
    26     Q_OBJECT
    26     Q_OBJECT
    27 public:
    27 public:
    28     explicit CpDataFormListEntryViewItem(QGraphicsItem *parent = 0);
    28     explicit CpDataFormListEntryViewItem(QGraphicsItem *parent = 0);
    29     virtual ~CpDataFormListEntryViewItem();
    29     virtual ~CpDataFormListEntryViewItem();
       
    30     // From HbAbstractViewItem
    30     virtual HbAbstractViewItem* createItem();
    31     virtual HbAbstractViewItem* createItem();
       
    32     // From HbAbstractViewItem
    31     virtual bool canSetModelIndex(const QModelIndex &index) const;
    33     virtual bool canSetModelIndex(const QModelIndex &index) const;
    32 protected:
    34 protected:
       
    35     // From HbDataFormViewItem
    33     virtual HbWidget* createCustomWidget();
    36     virtual HbWidget* createCustomWidget();
       
    37 
       
    38     virtual void restore();
       
    39 
       
    40     // From HbAbstractViewItem
    34     virtual void pressStateChanged(bool pressed, bool animate);
    41     virtual void pressStateChanged(bool pressed, bool animate);
    35 #ifdef HB_GESTURE_FW
    42 #ifdef HB_GESTURE_FW
    36     //from HbWidgetBase
    43     // From HbWidgetBase
    37     virtual void gestureEvent(QGestureEvent *event);
    44     virtual void gestureEvent(QGestureEvent *event);
    38 #endif
    45 #endif
    39 };
    46 };
    40 
    47 
    41 #endif //CPDATAFORMLISTENTRYVIEWITEM_H
    48 #endif //CPDATAFORMLISTENTRYVIEWITEM_H