src/hbwidgets/itemviews/hbmodeliterator.h
changeset 6 c3690ec91ef8
parent 1 f7ac710697a9
equal deleted inserted replaced
5:627c4a0fd0e7 6:c3690ec91ef8
    34 class HbAbstractItemView;
    34 class HbAbstractItemView;
    35 
    35 
    36 class HB_WIDGETS_EXPORT HbModelIterator
    36 class HB_WIDGETS_EXPORT HbModelIterator
    37 {
    37 {
    38 public:
    38 public:
    39     HbModelIterator(QAbstractItemModel *model = 0, QModelIndex rootIndex = QModelIndex());
    39     explicit HbModelIterator(QAbstractItemModel *model = 0, QModelIndex rootIndex = QModelIndex());
    40     virtual ~HbModelIterator();
    40     virtual ~HbModelIterator();
    41 
    41 
    42     virtual int indexCount(const QModelIndex &parent = QModelIndex()) const;
    42     virtual int indexCount(const QModelIndex &parent = QModelIndex()) const;
    43     virtual int indexPosition(const QModelIndex &index) const;
    43     virtual int indexPosition(const QModelIndex &index) const;
    44     virtual QModelIndex index(int pos, const QModelIndex &parent = QModelIndex()) const;
    44     virtual QModelIndex index(int pos, const QModelIndex &parent = QModelIndex()) const;