diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-11-04 15:37:15 +0100 |
---|---|---|
committer | Andy Nichols <andy.nichols@theqtcompany.com> | 2015-11-16 09:17:52 +0000 |
commit | 726d2deddb80cb73a3de18f1726e3ad9a67ecfc1 (patch) | |
tree | 0b809ac959feeaed242731eb7d119e7bfcd44b10 /src/render/picking | |
parent | 06e5c80e23e8578517eb47bf2acee9d086fac9ce (diff) |
PickBoundingVolumeJob: few fixes
- properly handle click events
- fix hover events when using multiple viewports
- handle picking on parent Entities that have no geometry
Change-Id: Ie44cc4278a4dacf36f2ad6e4f77aea0eb2977d51
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'src/render/picking')
-rw-r--r-- | src/render/picking/pickeventfilter.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/picking/pickeventfilter.cpp b/src/render/picking/pickeventfilter.cpp index db6d1af0b..54d021c55 100644 --- a/src/render/picking/pickeventfilter.cpp +++ b/src/render/picking/pickeventfilter.cpp @@ -77,6 +77,7 @@ bool PickEventFilter::eventFilter(QObject *obj, QEvent *e) case QEvent::MouseButtonPress: case QEvent::MouseButtonRelease: case QEvent::MouseMove: + case QEvent::HoverMove: case Qt::TapGesture: { QMutexLocker locker(&m_mutex); m_pendingEvents.push_back(QMouseEvent(*static_cast<QMouseEvent *>(e))); |