src/hbwidgets/itemviews/hblistviewitem.h
changeset 30 80e4d18b72f5
parent 0 16d8024aca5e
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
    29 #include <hbabstractviewitem.h>
    29 #include <hbabstractviewitem.h>
    30 #include <hbglobal.h>
    30 #include <hbglobal.h>
    31 #include <hbnamespace.h>
    31 #include <hbnamespace.h>
    32 
    32 
    33 class HbListViewItemPrivate;
    33 class HbListViewItemPrivate;
       
    34 class HbStylePrimitiveData;
       
    35 
       
    36 class QGraphicsObject;
    34 
    37 
    35 class HB_WIDGETS_EXPORT HbListViewItem : public HbAbstractViewItem
    38 class HB_WIDGETS_EXPORT HbListViewItem : public HbAbstractViewItem
    36 {
    39 {
    37     Q_OBJECT
    40     Q_OBJECT
    38     Q_ENUMS(StretchingStyle)
    41     Q_ENUMS(StretchingStyle)
    88 
    91 
    89     HbListViewItem(HbListViewItemPrivate &dd, QGraphicsItem *parent);
    92     HbListViewItem(HbListViewItemPrivate &dd, QGraphicsItem *parent);
    90 
    93 
    91     void polish(HbStyleParameters& params);
    94     void polish(HbStyleParameters& params);
    92 
    95 
       
    96     void initPrimitiveData( HbStylePrimitiveData     *primitiveData, 
       
    97                             const QGraphicsObject    *primitive,
       
    98                             int                      index);
       
    99 
    93 private:
   100 private:
    94 
   101 
    95     Q_DECLARE_PRIVATE_D(d_ptr, HbListViewItem)
   102     Q_DECLARE_PRIVATE_D(d_ptr, HbListViewItem)
    96 };
   103 };
    97 
   104