summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-04-17 12:30:57 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-04-17 15:25:23 +0000
commitb5f0519e8e6f8f125f711d61832072649d841dfe (patch)
treec3d968789f34d39f88d22dd25625d543b1d02acd
parent0c988e14a90f3e1579365dc3dc99fbdd02ac3d4c (diff)
downloadqtserialport-b5f0519e8e6f8f125f711d61832072649d841dfe.tar.gz
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 <denis.shienkov@gmail.com>
-rw-r--r--src/serialport/qserialport.h4
1 files 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)