From 841f0e5fc08f7461cafd6d221c0e8514f962011d Mon Sep 17 00:00:00 2001 From: rankun Date: Sun, 14 Jul 2019 14:13:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20mousetap=20=E4=BD=8D=E7=BD=AE=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QtScrcpy/util/mousetap/winmousetap.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/QtScrcpy/util/mousetap/winmousetap.cpp b/QtScrcpy/util/mousetap/winmousetap.cpp index 7467b89..0a4af53 100644 --- a/QtScrcpy/util/mousetap/winmousetap.cpp +++ b/QtScrcpy/util/mousetap/winmousetap.cpp @@ -1,5 +1,6 @@ #include #include +#include #include "winmousetap.h" @@ -29,7 +30,7 @@ void WinMouseTap::enableMouseEventTap(QWidget *widget, bool enabled) return; } if(enabled) { - QRect rc(widget->mapToGlobal(widget->pos()) + QRect rc(widget->parentWidget()->mapToGlobal(widget->pos()) , widget->size()); RECT mainRect; mainRect.left = (LONG)rc.left();