From 168690a50a5d8bb1068d254532710cec8c93a08f Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Wed, 19 Mar 2014 18:32:28 +0100 Subject: [PATCH 05/10] qeglplatformintegration: Undefine CursorShape from X.h Signed-off-by: Martin Jansa --- src/platformsupport/eglconvenience/qeglplatformintegration_p.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/platformsupport/eglconvenience/qeglplatformintegration_p.h b/src/platformsupport/eglconvenience/qeglplatformintegration_p.h index 42fbf8c..8950f2d 100644 --- a/src/platformsupport/eglconvenience/qeglplatformintegration_p.h +++ b/src/platformsupport/eglconvenience/qeglplatformintegration_p.h @@ -50,6 +50,12 @@ #include #include +// Undefine CursorShape from X.h, which is causing breakage in Qt::CursorShape in platformsupport/eglconvenience/ +// /usr/include/X11/X.h:#define CursorShape 0 /* largest size that can be displayed */ +#ifdef CursorShape +#undef CursorShape +#endif + QT_BEGIN_NAMESPACE class QEGLPlatformWindow; -- 2.6.1