QT render stack: ignore the wheel event on Windows and Apple.
This commit is contained in:
@@ -203,6 +203,9 @@ RendererStack::mousePressEvent(QMouseEvent *event)
|
|||||||
void
|
void
|
||||||
RendererStack::wheelEvent(QWheelEvent *event)
|
RendererStack::wheelEvent(QWheelEvent *event)
|
||||||
{
|
{
|
||||||
|
#if defined(Q_OS_WINDOWS) || defined(__APPLE__)
|
||||||
|
event->ignore();
|
||||||
|
#else
|
||||||
if (!mouse_capture) {
|
if (!mouse_capture) {
|
||||||
event->ignore();
|
event->ignore();
|
||||||
return;
|
return;
|
||||||
@@ -212,6 +215,7 @@ RendererStack::wheelEvent(QWheelEvent *event)
|
|||||||
|
|
||||||
mouse_set_z((int) numSteps);
|
mouse_set_z((int) numSteps);
|
||||||
event->accept();
|
event->accept();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|||||||
Reference in New Issue
Block a user