securitydialogs/SecUi/SecUiTestQt/dirviewitem.h
author hgs
Wed, 20 Oct 2010 14:51:23 +0300
changeset 66 67b3e3c1fc87
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
66
hgs
parents:
diff changeset
     1
#ifndef DIRVIEWITEM_H
hgs
parents:
diff changeset
     2
#define DIRVIEWITEM_H
hgs
parents:
diff changeset
     3
hgs
parents:
diff changeset
     4
#include <hbtreeviewitem.h>
hgs
parents:
diff changeset
     5
#include <hbpushbutton.h>
hgs
parents:
diff changeset
     6
hgs
parents:
diff changeset
     7
#include <QPointer>
hgs
parents:
diff changeset
     8
hgs
parents:
diff changeset
     9
class DirViewItem : public HbTreeViewItem
hgs
parents:
diff changeset
    10
{
hgs
parents:
diff changeset
    11
    Q_OBJECT
hgs
parents:
diff changeset
    12
hgs
parents:
diff changeset
    13
public:
hgs
parents:
diff changeset
    14
hgs
parents:
diff changeset
    15
    explicit DirViewItem(QGraphicsItem *parent = 0);
hgs
parents:
diff changeset
    16
    virtual ~DirViewItem();
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
    enum { Type = Hb::ItemType_Last + 10 };
hgs
parents:
diff changeset
    19
    virtual int type() const;
hgs
parents:
diff changeset
    20
    
hgs
parents:
diff changeset
    21
    virtual HbAbstractViewItem* createItem();
hgs
parents:
diff changeset
    22
hgs
parents:
diff changeset
    23
protected slots:
hgs
parents:
diff changeset
    24
hgs
parents:
diff changeset
    25
    void buttonReleased();
hgs
parents:
diff changeset
    26
hgs
parents:
diff changeset
    27
protected:
hgs
parents:
diff changeset
    28
hgs
parents:
diff changeset
    29
    virtual HbWidgetBase *updateExpandItem();
hgs
parents:
diff changeset
    30
hgs
parents:
diff changeset
    31
private:
hgs
parents:
diff changeset
    32
hgs
parents:
diff changeset
    33
     QPointer<HbPushButton> mExpandButton;
hgs
parents:
diff changeset
    34
};
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
#endif // DIRVIEWITEM_H