From f9b24c75512bc5f73b9ec5e6612858394582a328 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 13 Nov 2023 10:52:39 +0400 Subject: [PATCH] Fix build on Windows. --- ui/gl/gl_window.h | 1 - ui/platform/win/ui_window_shadow_win.h | 5 ++++- ui/platform/win/ui_window_win.cpp | 1 + ui/platform/win/ui_window_win.h | 2 -- ui/widgets/fields/input_field.cpp | 1 + 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ui/gl/gl_window.h b/ui/gl/gl_window.h index 65bbc72..2e92448 100644 --- a/ui/gl/gl_window.h +++ b/ui/gl/gl_window.h @@ -6,7 +6,6 @@ // #pragma once - namespace Ui { class RpWindow; class RpWidget; diff --git a/ui/platform/win/ui_window_shadow_win.h b/ui/platform/win/ui_window_shadow_win.h index c157fa5..78b0a9f 100644 --- a/ui/platform/win/ui_window_shadow_win.h +++ b/ui/platform/win/ui_window_shadow_win.h @@ -6,9 +6,12 @@ // #pragma once +#include "base/platform/win/base_windows_h.h" #include "base/flags.h" -#include +#include +#include +#include #define min(a, b) ((a) < (b) ? (a) : (b)) #define max(a, b) ((a) < (b) ? (b) : (a)) diff --git a/ui/platform/win/ui_window_win.cpp b/ui/platform/win/ui_window_win.cpp index 5fe828b..e26cb62 100644 --- a/ui/platform/win/ui_window_win.cpp +++ b/ui/platform/win/ui_window_win.cpp @@ -28,6 +28,7 @@ #include #include +#include #include #include diff --git a/ui/platform/win/ui_window_win.h b/ui/platform/win/ui_window_win.h index 490d87d..74d03e6 100644 --- a/ui/platform/win/ui_window_win.h +++ b/ui/platform/win/ui_window_win.h @@ -9,8 +9,6 @@ #include "ui/platform/ui_platform_window.h" #include "ui/platform/win/ui_window_shadow_win.h" -#include - namespace Ui { namespace Platform { diff --git a/ui/widgets/fields/input_field.cpp b/ui/widgets/fields/input_field.cpp index bd5a6e9..85e56bd 100644 --- a/ui/widgets/fields/input_field.cpp +++ b/ui/widgets/fields/input_field.cpp @@ -32,6 +32,7 @@ #include #ifdef Q_OS_WIN +#include "base/platform/win/base_windows_h.h" #include #elif !defined DESKTOP_APP_DISABLE_X11_INTEGRATION // Q_OS_WIN #include "base/platform/linux/base_linux_xcb_utilities.h"