From d90cb9552c5668ebc77aebb2a061b60697f8d93f Mon Sep 17 00:00:00 2001 From: arch Date: Sun, 26 Feb 2012 11:34:59 +0400 Subject: Add version check to prevent building qmime with qt5 Change-Id: I94e932b2c193871de10dfc448153adf25886612f Reviewed-by: David Faure --- src/mimetypes/qmimedatabase.h | 6 ++++++ src/mimetypes/qmimetype.h | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/mimetypes/qmimedatabase.h b/src/mimetypes/qmimedatabase.h index de9c6ca..9cc4626 100644 --- a/src/mimetypes/qmimedatabase.h +++ b/src/mimetypes/qmimedatabase.h @@ -49,6 +49,12 @@ #include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) +#ifndef Q_CC_MSVC +#error "Do not try to use this library with Qt5, use QtCore/QMimeType instead" +#endif +#endif + QT_BEGIN_NAMESPACE class QByteArray; diff --git a/src/mimetypes/qmimetype.h b/src/mimetypes/qmimetype.h index 98448a5..17d7c70 100644 --- a/src/mimetypes/qmimetype.h +++ b/src/mimetypes/qmimetype.h @@ -48,6 +48,12 @@ #include #include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) +#ifndef Q_CC_MSVC +#error "Do not try to use this library with Qt5, use QtCore/QMimeType instead" +#endif +#endif + QT_BEGIN_NAMESPACE class QMimeTypePrivate; -- cgit v1.2.3