securitydialogs/SecUi/SecUiTestQt/brownevenviewitem.h
author hgs
Wed, 20 Oct 2010 14:51:23 +0300
changeset 66 67b3e3c1fc87
permissions -rw-r--r--
201041

#ifndef BROWNEVENVIEWITEM_H
#define BROWNEVENVIEWITEM_H

#include <hblistviewitem.h>

class QGraphicsItem;
class QPainter;
class QStyleOptionGraphicsItem;
class QWidget;
class QModelIndex;

class BrownEvenViewItem : public HbListViewItem
{
    public:
        explicit BrownEvenViewItem(QGraphicsItem* parent=0);
        virtual ~BrownEvenViewItem();

        enum { Type = Hb::ItemType_Last + 1002 };
        virtual int type() const;

        virtual HbAbstractViewItem* createItem();
        virtual bool canSetModelIndex(const QModelIndex &index) const;
        virtual void paint( QPainter *painter,
                            const QStyleOptionGraphicsItem *option,
                            QWidget *widget);
};

#endif // BROWNEVENVIEWITEM_H