diff options
Diffstat (limited to 'src/declarative/items/qsgpathview_p.h')
-rw-r--r-- | src/declarative/items/qsgpathview_p.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/declarative/items/qsgpathview_p.h b/src/declarative/items/qsgpathview_p.h index 31f2f6a113..a271e323cd 100644 --- a/src/declarative/items/qsgpathview_p.h +++ b/src/declarative/items/qsgpathview_p.h @@ -62,6 +62,7 @@ class Q_AUTOTEST_EXPORT QSGPathView : public QSGItem Q_PROPERTY(QVariant model READ model WRITE setModel NOTIFY modelChanged) Q_PROPERTY(QDeclarativePath *path READ path WRITE setPath NOTIFY pathChanged) Q_PROPERTY(int currentIndex READ currentIndex WRITE setCurrentIndex NOTIFY currentIndexChanged) + Q_PROPERTY(QSGItem *currentItem READ currentItem NOTIFY currentIndexChanged) Q_PROPERTY(qreal offset READ offset WRITE setOffset NOTIFY offsetChanged) Q_PROPERTY(QDeclarativeComponent *highlight READ highlight WRITE setHighlight NOTIFY highlightChanged) @@ -98,6 +99,8 @@ public: int currentIndex() const; void setCurrentIndex(int idx); + QSGItem *currentItem() const; + qreal offset() const; void setOffset(qreal offset); @@ -176,6 +179,7 @@ protected: void mouseReleaseEvent(QGraphicsSceneMouseEvent *); bool sendMouseEvent(QGraphicsSceneMouseEvent *event); bool childMouseEventFilter(QSGItem *, QEvent *); + void mouseUngrabEvent(); void componentComplete(); private Q_SLOTS: |