diff --git a/QtScrcpy/ui/dialog.cpp b/QtScrcpy/ui/dialog.cpp index a9da8bb..610e244 100644 --- a/QtScrcpy/ui/dialog.cpp +++ b/QtScrcpy/ui/dialog.cpp @@ -141,7 +141,9 @@ void Dialog::initUI() setWindowTitle(Config::getInstance().getTitle()); +#ifdef Q_OS_WIN32 WinUtils::setDarkBorderToWindow((HWND)this->winId(), true); +#endif ui->bitRateEdit->setValidator(new QIntValidator(1, 99999, this)); diff --git a/QtScrcpy/util/winutils.cpp b/QtScrcpy/util/winutils.cpp index 234bc83..53e450c 100644 --- a/QtScrcpy/util/winutils.cpp +++ b/QtScrcpy/util/winutils.cpp @@ -11,6 +11,10 @@ enum : WORD DwmwaUseImmersiveDarkModeBefore20h1 = 19 }; +WinUtils::WinUtils(){}; + +WinUtils::~WinUtils(){}; + // Set dark border to window // Reference: qt/qtbase.git/tree/src/plugins/platforms/windows/qwindowswindow.cpp bool WinUtils::setDarkBorderToWindow(const HWND &hwnd, const bool &d)