src/hbwidgets/itemviews/hbgridview.h
changeset 34 ed14f46c0e55
parent 6 c3690ec91ef8
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    40     Q_PROPERTY(bool swapDimensionsOnOrientationChange READ swapDimensionsOnOrientationChange WRITE setSwapDimensionsOnOrientationChange)
    40     Q_PROPERTY(bool swapDimensionsOnOrientationChange READ swapDimensionsOnOrientationChange WRITE setSwapDimensionsOnOrientationChange)
    41 
    41 
    42 public:
    42 public:
    43     explicit HbGridView(QGraphicsItem *parent = 0);
    43     explicit HbGridView(QGraphicsItem *parent = 0);
    44     virtual ~HbGridView();
    44     virtual ~HbGridView();
       
    45 
       
    46     enum { Type = Hb::ItemType_GridView };
       
    47     virtual int type() const {
       
    48         return Type;
       
    49     }
       
    50 
    45     HbAbstractViewItem *itemAt(int row, int column) const;
    51     HbAbstractViewItem *itemAt(int row, int column) const;
    46     void scrollTo(const QModelIndex &index, ScrollHint hint = EnsureVisible);
    52     void scrollTo(const QModelIndex &index, ScrollHint hint = EnsureVisible);
    47 
    53 
    48     void setRowCount(int rowCount);
    54     void setRowCount(int rowCount);
    49     int rowCount() const;
    55     int rowCount() const;