diff --git a/src/calibre/headless/fontconfig_database.cpp b/src/calibre/headless/fontconfig_database.cpp index 34620fc514..a3730733d9 100644 --- a/src/calibre/headless/fontconfig_database.cpp +++ b/src/calibre/headless/fontconfig_database.cpp @@ -41,7 +41,11 @@ #include #include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)) +#include +#else #include +#endif #include #include #if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) diff --git a/src/calibre/headless/fontconfig_database.h b/src/calibre/headless/fontconfig_database.h index 234510de48..d4eadbca51 100644 --- a/src/calibre/headless/fontconfig_database.h +++ b/src/calibre/headless/fontconfig_database.h @@ -7,7 +7,11 @@ #pragma once #include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)) +#include +#else #include +#endif QT_BEGIN_NAMESPACE diff --git a/src/calibre/headless/headless_integration.cpp b/src/calibre/headless/headless_integration.cpp index a89917463a..6eb553bfc1 100644 --- a/src/calibre/headless/headless_integration.cpp +++ b/src/calibre/headless/headless_integration.cpp @@ -4,10 +4,18 @@ #if (QT_VERSION >= QT_VERSION_CHECK(5, 4, 1)) #include "fontconfig_database.h" #else +#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)) +#include +#else #include #endif +#endif #ifndef Q_OS_WIN +#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)) +#include +#else #include +#endif #else #include #endif diff --git a/src/calibre/headless/headless_integration.h b/src/calibre/headless/headless_integration.h index 71e9bb2760..dc37a021c6 100644 --- a/src/calibre/headless/headless_integration.h +++ b/src/calibre/headless/headless_integration.h @@ -3,7 +3,11 @@ #include #include #include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)) +#include +#else #include +#endif #include QT_BEGIN_NAMESPACE