src/hbwidgets/itemviews/hbtumbleview.h
changeset 30 80e4d18b72f5
parent 3 11d3954df52a
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
    59     int type() const { return Type; }
    59     int type() const { return Type; }
    60 
    60 
    61     QGraphicsItem *primitive(HbStyle::Primitive) const;
    61     QGraphicsItem *primitive(HbStyle::Primitive) const;
    62     QGraphicsItem *primitive(const QString &itemName) const;
    62     QGraphicsItem *primitive(const QString &itemName) const;
    63 
    63 
       
    64 
    64 public slots:
    65 public slots:
    65     void updatePrimitives();
    66     void updatePrimitives();
    66 
    67 
    67 signals:
    68 signals:
    68     void itemSelected(int index);
    69     void itemSelected(int index);
    83     QVariant itemChange(GraphicsItemChange change,const QVariant &value);
    84     QVariant itemChange(GraphicsItemChange change,const QVariant &value);
    84     void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight);
    85     void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight);
    85     void gestureEvent(QGestureEvent *event);
    86     void gestureEvent(QGestureEvent *event);
    86 
    87 
    87     bool event(QEvent *e);
    88     bool event(QEvent *e);
       
    89     void initPrimitiveData(HbStylePrimitiveData *primitiveData, const QGraphicsObject *primitive);
    88 
    90 
    89 private:
    91 private:
    90     Q_DECLARE_PRIVATE_D(d_ptr,HbTumbleView)
    92     Q_DECLARE_PRIVATE_D(d_ptr,HbTumbleView)
    91     Q_DISABLE_COPY(HbTumbleView)
    93     Q_DISABLE_COPY(HbTumbleView)
    92     Q_PRIVATE_SLOT(d_func(), void _q_scrollingStarted())
    94     Q_PRIVATE_SLOT(d_func(), void _q_scrollingStarted())