From 5ba3e98b07b6b38f3e81d5afa01aa43ed057d3f4 Mon Sep 17 00:00:00 2001 From: Barry <870709864@qq.com> Date: Sun, 27 Jan 2019 00:03:40 +0800 Subject: [PATCH] =?UTF-8?q?update:=E5=85=A8=E5=B1=8F=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E7=A6=81=E6=AD=A2=E7=94=B5=E8=84=91=E9=94=81=E5=B1=8F(qt?= =?UTF-8?q?=E6=9C=AA=E6=8F=90=E4=BE=9B=E8=B7=A8=E5=B9=B3=E5=8F=B0=E6=96=B9?= =?UTF-8?q?=E6=A1=88=EF=BC=8C=E7=9B=AE=E5=89=8D=E4=BB=85windows=EF=BC=8C?= =?UTF-8?q?=E5=8F=AF=E5=8F=82=E8=80=83sdl=E6=89=BE=E5=88=B0=E8=B7=A8?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E6=96=B9=E6=A1=88)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QtScrcpy/videoform.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/QtScrcpy/videoform.cpp b/QtScrcpy/videoform.cpp index 733d986..fb9e08a 100644 --- a/QtScrcpy/videoform.cpp +++ b/QtScrcpy/videoform.cpp @@ -233,10 +233,18 @@ void VideoForm::switchFullScreen() showNormal(); updateStyleSheet(height() > width()); showToolFrom(true); +#ifdef Q_OS_WIN32 + ::SetThreadExecutionState(ES_CONTINUOUS); +#endif } else { showToolFrom(false); layout()->setContentsMargins(0, 0, 0, 0); showFullScreen(); + + // 全屏状态禁止电脑休眠、息屏 +#ifdef Q_OS_WIN32 + ::SetThreadExecutionState(ES_CONTINUOUS | ES_SYSTEM_REQUIRED | ES_DISPLAY_REQUIRED); +#endif } }