diff --git a/src/libs/utils/codegeneration.cpp b/src/libs/utils/codegeneration.cpp index 5b1ac3e9f3a2c68cfa0b7d066b30367cab9a7da9..379eeba20094d9734b666c434d90c62ffbf9e498 100644 --- a/src/libs/utils/codegeneration.cpp +++ b/src/libs/utils/codegeneration.cpp @@ -117,6 +117,12 @@ void writeQtIncludeSection(const QStringList &qt4, QSet<QString> common = qt4Only; common.intersect(qt5Only); + // qglobal.h is needed for QT_VERSION + if (includeQtModule) + common.insert(QLatin1String("QtCore/qglobal.h")); + else + common.insert(QLatin1String("qglobal.h")); + qt4Only.subtract(common); qt5Only.subtract(common);