src/hbwidgets/itemviews/hbtreeviewitem.h
changeset 30 80e4d18b72f5
parent 2 06ff229162e9
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
    30 #include <hbglobal.h>
    30 #include <hbglobal.h>
    31 #include <hbnamespace.h>
    31 #include <hbnamespace.h>
    32 #include <hbstyle.h>
    32 #include <hbstyle.h>
    33 
    33 
    34 class HbTreeViewItemPrivate;
    34 class HbTreeViewItemPrivate;
    35 class HbStyleOptionTreeViewItem;
    35 class HbStylePrimitiveData;
    36 
    36 
    37 QT_BEGIN_NAMESPACE
    37 class QGraphicsObject;
    38 class QPointF;
    38 class QPointF;
    39 class QGraphicsItem;
       
    40 QT_END_NAMESPACE
       
    41 
    39 
    42 class HB_WIDGETS_EXPORT HbTreeViewItem : public HbListViewItem
    40 class HB_WIDGETS_EXPORT HbTreeViewItem : public HbListViewItem
    43 {
    41 {
    44     Q_OBJECT
    42     Q_OBJECT
    45 
    43 
    77     HbTreeViewItem(const HbTreeViewItem &source);
    75     HbTreeViewItem(const HbTreeViewItem &source);
    78     HbTreeViewItem &operator=(const HbTreeViewItem &source);
    76     HbTreeViewItem &operator=(const HbTreeViewItem &source);
    79 
    77 
    80     HbTreeViewItem(HbTreeViewItemPrivate &dd, QGraphicsItem * parent);
    78     HbTreeViewItem(HbTreeViewItemPrivate &dd, QGraphicsItem * parent);
    81 
    79 
    82     void initStyleOption(HbStyleOptionTreeViewItem *option) const;
    80     void initPrimitiveData( HbStylePrimitiveData     *primitiveData, 
       
    81                             const QGraphicsObject    *primitive);
    83 
    82 
    84 private:
    83 private:
    85 
    84 
    86     Q_DECLARE_PRIVATE_D(d_ptr, HbTreeViewItem)
    85     Q_DECLARE_PRIVATE_D(d_ptr, HbTreeViewItem)
    87 };
    86 };