Windows QPA: Fix build with MSVC2015 on Windows 7
The installation uses SDK 8.1 which does not have the required include files. Add a check depending on NTDDI_VERSION. Change-Id: I6323496aed2a2d6e22d41ec14bdf8c6cf1bf2f31 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>bb10
parent
6515d942ae
commit
448790eaed
|
|
@ -44,7 +44,8 @@
|
|||
|
||||
#if defined(Q_CC_MINGW)
|
||||
# define HAS_UI_VIEW_SETTINGS_INTEROP
|
||||
#elif !defined(Q_CC_MSVC) || _MSC_VER >= 1900 // MSVC2013 is lacking both
|
||||
// Present from MSVC2015 + SDK 10 onwards
|
||||
#elif (!defined(Q_CC_MSVC) || _MSC_VER >= 1900) && NTDDI_VERSION >= 0xa000000
|
||||
# define HAS_UI_VIEW_SETTINGS_INTEROP
|
||||
# define HAS_UI_VIEW_SETTINGS
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue