Skip to content

Commit a563603

Browse files
committed
Add mouse wheel support to SceneMouseArea
1 parent 45475b0 commit a563603

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/scenemousearea.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ SceneMouseArea::SceneMouseArea(QQuickItem *parent) :
1515
connect(m_mouseHandler, &MouseEventHandler::mouseMoved, this, &SceneMouseArea::mouseMoved);
1616
connect(m_mouseHandler, &MouseEventHandler::mousePressed, this, &SceneMouseArea::mousePressed);
1717
connect(m_mouseHandler, &MouseEventHandler::mouseReleased, this, &SceneMouseArea::mouseReleased);
18+
connect(m_mouseHandler, &MouseEventHandler::mouseWheelUp, this, &SceneMouseArea::mouseWheelUp);
19+
connect(m_mouseHandler, &MouseEventHandler::mouseWheelDown, this, &SceneMouseArea::mouseWheelDown);
1820

1921
setAcceptHoverEvents(true);
2022
setAcceptTouchEvents(true);

src/scenemousearea.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ class SceneMouseArea : public QQuickItem
3434
void mouseMoved(qreal x, qreal y);
3535
void mousePressed();
3636
void mouseReleased();
37+
void mouseWheelUp();
38+
void mouseWheelDown();
3739
void stageChanged();
3840
void projectLoaderChanged();
3941

0 commit comments

Comments
 (0)