Fix build on Windows.

This commit is contained in:
John Preston 2023-11-13 10:52:39 +04:00
parent d047544584
commit f9b24c7551
5 changed files with 6 additions and 4 deletions

View file

@ -6,7 +6,6 @@
// //
#pragma once #pragma once
namespace Ui { namespace Ui {
class RpWindow; class RpWindow;
class RpWidget; class RpWidget;

View file

@ -6,9 +6,12 @@
// //
#pragma once #pragma once
#include "base/platform/win/base_windows_h.h"
#include "base/flags.h" #include "base/flags.h"
#include <windows.h> #include <rpc.h>
#include <rpcndr.h>
#include <Unknwn.h>
#define min(a, b) ((a) < (b) ? (a) : (b)) #define min(a, b) ((a) < (b) ? (a) : (b))
#define max(a, b) ((a) < (b) ? (b) : (a)) #define max(a, b) ((a) < (b) ? (b) : (a))

View file

@ -28,6 +28,7 @@
#include <qpa/qwindowsysteminterface.h> #include <qpa/qwindowsysteminterface.h>
#include <dwmapi.h> #include <dwmapi.h>
#include <shellapi.h>
#include <uxtheme.h> #include <uxtheme.h>
#include <windowsx.h> #include <windowsx.h>

View file

@ -9,8 +9,6 @@
#include "ui/platform/ui_platform_window.h" #include "ui/platform/ui_platform_window.h"
#include "ui/platform/win/ui_window_shadow_win.h" #include "ui/platform/win/ui_window_shadow_win.h"
#include <windef.h>
namespace Ui { namespace Ui {
namespace Platform { namespace Platform {

View file

@ -32,6 +32,7 @@
#include <QtWidgets/QTextEdit> #include <QtWidgets/QTextEdit>
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
#include "base/platform/win/base_windows_h.h"
#include <WinUser.h> #include <WinUser.h>
#elif !defined DESKTOP_APP_DISABLE_X11_INTEGRATION // Q_OS_WIN #elif !defined DESKTOP_APP_DISABLE_X11_INTEGRATION // Q_OS_WIN
#include "base/platform/linux/base_linux_xcb_utilities.h" #include "base/platform/linux/base_linux_xcb_utilities.h"