From b5f0519e8e6f8f125f711d61832072649d841dfe Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 17 Apr 2018 12:30:57 +0200 Subject: Exclude clang-cl from enum value deprecation Fixes numerous warnings: unknown pragma ignored [-Wunknown-pragmas] when compiling with clang-cl. Task-number: QTBUG-63512 Change-Id: Idba2ab207d6512e3930ee467b98d4dc73b8aeb25 Reviewed-by: Denis Shienkov --- src/serialport/qserialport.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/serialport/qserialport.h b/src/serialport/qserialport.h index 655297c..9a5c1d0 100644 --- a/src/serialport/qserialport.h +++ b/src/serialport/qserialport.h @@ -152,7 +152,7 @@ public: Q_DECLARE_FLAGS(PinoutSignals, PinoutSignal) #if QT_DEPRECATED_SINCE(5, 2) -#if defined(_MSC_VER) +#if defined(Q_CC_MSVC) && !defined(Q_CC_CLANG) #pragma deprecated(UnknownBaud) #pragma deprecated(UnknownDataBits) #pragma deprecated(UnknownParity) @@ -193,7 +193,7 @@ public: Q_ENUM(SerialPortError) #if QT_DEPRECATED_SINCE(5, 6) -#if defined(_MSC_VER) +#if defined(Q_CC_MSVC) && !defined(Q_CC_CLANG) #pragma deprecated(ParityError) #pragma deprecated(FramingError) #pragma deprecated(BreakConditionError) -- cgit v1.2.1