securitydialogs/SecUi/SecUiTestQt/brownevenviewitem.h
changeset 66 67b3e3c1fc87
equal deleted inserted replaced
63:989397f9511c 66:67b3e3c1fc87
       
     1 #ifndef BROWNEVENVIEWITEM_H
       
     2 #define BROWNEVENVIEWITEM_H
       
     3 
       
     4 #include <hblistviewitem.h>
       
     5 
       
     6 class QGraphicsItem;
       
     7 class QPainter;
       
     8 class QStyleOptionGraphicsItem;
       
     9 class QWidget;
       
    10 class QModelIndex;
       
    11 
       
    12 class BrownEvenViewItem : public HbListViewItem
       
    13 {
       
    14     public:
       
    15         explicit BrownEvenViewItem(QGraphicsItem* parent=0);
       
    16         virtual ~BrownEvenViewItem();
       
    17 
       
    18         enum { Type = Hb::ItemType_Last + 1002 };
       
    19         virtual int type() const;
       
    20 
       
    21         virtual HbAbstractViewItem* createItem();
       
    22         virtual bool canSetModelIndex(const QModelIndex &index) const;
       
    23         virtual void paint( QPainter *painter,
       
    24                             const QStyleOptionGraphicsItem *option,
       
    25                             QWidget *widget);
       
    26 };
       
    27 
       
    28 #endif // BROWNEVENVIEWITEM_H