src/declarative/graphicsitems/qdeclarativepathview_p.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
child 37 758a864f9613
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    51 
    51 
    52 QT_MODULE(Declarative)
    52 QT_MODULE(Declarative)
    53 
    53 
    54 class QDeclarativePathViewPrivate;
    54 class QDeclarativePathViewPrivate;
    55 class QDeclarativePathViewAttached;
    55 class QDeclarativePathViewAttached;
    56 class Q_DECLARATIVE_EXPORT QDeclarativePathView : public QDeclarativeItem
    56 class Q_AUTOTEST_EXPORT QDeclarativePathView : public QDeclarativeItem
    57 {
    57 {
    58     Q_OBJECT
    58     Q_OBJECT
    59 
    59 
    60     Q_PROPERTY(QVariant model READ model WRITE setModel NOTIFY modelChanged)
    60     Q_PROPERTY(QVariant model READ model WRITE setModel NOTIFY modelChanged)
    61     Q_PROPERTY(QDeclarativePath *path READ path WRITE setPath NOTIFY pathChanged)
    61     Q_PROPERTY(QDeclarativePath *path READ path WRITE setPath NOTIFY pathChanged)
   159     void mousePressEvent(QGraphicsSceneMouseEvent *event);
   159     void mousePressEvent(QGraphicsSceneMouseEvent *event);
   160     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
   160     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
   161     void mouseReleaseEvent(QGraphicsSceneMouseEvent *);
   161     void mouseReleaseEvent(QGraphicsSceneMouseEvent *);
   162     bool sendMouseEvent(QGraphicsSceneMouseEvent *event);
   162     bool sendMouseEvent(QGraphicsSceneMouseEvent *event);
   163     bool sceneEventFilter(QGraphicsItem *, QEvent *);
   163     bool sceneEventFilter(QGraphicsItem *, QEvent *);
       
   164     bool event(QEvent *event);
   164     void componentComplete();
   165     void componentComplete();
   165 
   166 
   166 private Q_SLOTS:
   167 private Q_SLOTS:
   167     void refill();
   168     void refill();
   168     void ticked();
   169     void ticked();