summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/kernel/qapplication.cpp')
-rw-r--r--src/widgets/kernel/qapplication.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/widgets/kernel/qapplication.cpp b/src/widgets/kernel/qapplication.cpp
index bcf10ad8ed2..6fcfcf1b1ef 100644
--- a/src/widgets/kernel/qapplication.cpp
+++ b/src/widgets/kernel/qapplication.cpp
@@ -2733,7 +2733,7 @@ bool QApplication::notify(QObject *receiver, QEvent *e)
QPointer<QWidget> pw = w;
while (w) {
- QMouseEvent me(mouse->type(), relpos, mouse->scenePosition(), mouse->globalPosition().toPoint(),
+ QMouseEvent me(mouse->type(), relpos, mouse->scenePosition(), mouse->globalPosition(),
mouse->button(), mouse->buttons(), mouse->modifiers(), mouse->source(),
mouse->pointingDevice());
me.m_spont = mouse->spontaneous();
@@ -2767,7 +2767,7 @@ bool QApplication::notify(QObject *receiver, QEvent *e)
w = static_cast<QWidget *>(receiver);
relpos = mouse->position().toPoint();
- QPoint diff = relpos - w->mapFromGlobal(mouse->globalPosition().toPoint());
+ QPoint diff = relpos - w->mapFromGlobal(mouse->globalPosition()).toPoint();
while (w) {
if (w->testAttribute(Qt::WA_Hover) &&
(!QApplication::activePopupWidget() || QApplication::activePopupWidget() == w->window())) {
@@ -2781,8 +2781,6 @@ bool QApplication::notify(QObject *receiver, QEvent *e)
w = w->parentWidget();
}
}
-
- d->hoverGlobalPos = mouse->globalPosition().toPoint();
break;
}
#if QT_CONFIG(wheelevent)
@@ -3803,7 +3801,7 @@ bool QApplicationPrivate::translateRawTouchEvent(QWidget *window, const QTouchEv
window = QApplication::topLevelAt(touchPoint.globalPosition().toPoint());
if (!window)
continue;
- target = window->childAt(window->mapFromGlobal(touchPoint.globalPosition().toPoint()));
+ target = window->childAt(window->mapFromGlobal(touchPoint.globalPosition()));
if (!target)
target = window;
}