From ab54ab2e90d649b9e8c3f1b5524f87dc28f785e0 Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Thu, 2 Apr 2020 16:35:15 +0800 Subject: [PATCH] Update. Signed-off-by: Yuhang Zhao <2546789017@qq.com> --- winnativeeventfilter.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/winnativeeventfilter.cpp b/winnativeeventfilter.cpp index c3c3951..e8f6e2c 100644 --- a/winnativeeventfilter.cpp +++ b/winnativeeventfilter.cpp @@ -319,12 +319,8 @@ bool WinNativeEventFilter::nativeEventFilter(const QByteArray &eventType, if (!area.isValid()) { continue; } - QRect area_dpi = area; - area_dpi.setX(area_dpi.x() * dpr); - area_dpi.setY(area_dpi.y() * dpr); - area_dpi.setWidth(area_dpi.width() * dpr); - area_dpi.setHeight(area_dpi.height() * dpr); - if (area_dpi.contains(x, y, true)) { + if (QRect(area.x() * dpr, area.y() * dpr, area.width() * dpr, + area.height() * dpr).contains(x, y, true)) { return true; } }