summaryrefslogtreecommitdiffstats
path: root/src/serialport/qserialport.h
diff options
context:
space:
mode:
authorLaszlo Papp <lpapp@kde.org>2013-11-30 19:21:37 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-03 08:24:35 +0100
commitfdd3876111605e84a1f7c31206e20cd99e13f1fb (patch)
tree00e16c9176609c02a620cbfa583598a508d4dad8 /src/serialport/qserialport.h
parent5fabe1c180994dda64bae2a86a8a38bab6bef86b (diff)
Deprecate further Unknown* property values similarly to UnknownParity
Task-number: QTBUG-35215 Change-Id: Id8175af00c431cc8f80f05d518b3a2ee0e8ac71b Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Diffstat (limited to 'src/serialport/qserialport.h')
-rw-r--r--src/serialport/qserialport.h55
1 files changed, 35 insertions, 20 deletions
diff --git a/src/serialport/qserialport.h b/src/serialport/qserialport.h
index 66e262bf..92cf79a6 100644
--- a/src/serialport/qserialport.h
+++ b/src/serialport/qserialport.h
@@ -96,16 +96,20 @@ public:
Baud19200 = 19200,
Baud38400 = 38400,
Baud57600 = 57600,
- Baud115200 = 115200,
- UnknownBaud = -1
+ Baud115200 = 115200
+#if !defined(Q_CC_GNU) && !defined(Q_CC_CLANG)
+ , UnknownBaud = -1
+#endif
};
enum DataBits {
Data5 = 5,
Data6 = 6,
Data7 = 7,
- Data8 = 8,
- UnknownDataBits = -1
+ Data8 = 8
+#if !defined(Q_CC_GNU) && !defined(Q_CC_CLANG)
+ , UnknownDataBits = -1
+#endif
};
enum Parity {
@@ -113,34 +117,46 @@ public:
EvenParity = 2,
OddParity = 3,
SpaceParity = 4,
- MarkParity = 5,
+ MarkParity = 5
#if !defined(Q_CC_GNU) && !defined(Q_CC_CLANG)
- UnknownParity = -1
+ , UnknownParity = -1
#endif
};
-#if QT_DEPRECATED_SINCE(5, 2)
-#if defined(Q_CC_GNU) || defined(Q_CC_CLANG)
- QT_DEPRECATED static const Parity UnknownParity = Parity(-1);
-#elif defined _MSC_VER
-#pragma deprecated(UnknownParity)
-#endif
-#endif
-
enum StopBits {
OneStop = 1,
OneAndHalfStop = 3,
- TwoStop = 2,
- UnknownStopBits = -1
+ TwoStop = 2
+#if !defined(Q_CC_GNU) && !defined(Q_CC_CLANG)
+ , UnknownStopBits = -1
+#endif
};
enum FlowControl {
NoFlowControl,
HardwareControl,
- SoftwareControl,
- UnknownFlowControl = -1
+ SoftwareControl
+#if !defined(Q_CC_GNU) && !defined(Q_CC_CLANG)
+ , UnknownFlowControl = -1
+#endif
};
+#if QT_DEPRECATED_SINCE(5, 2)
+#if defined(Q_CC_GNU) || defined(Q_CC_CLANG)
+ QT_DEPRECATED static const BaudRate UnknownBaud = BaudRate(-1);
+ QT_DEPRECATED static const DataBits UnknownDataBits = DataBits(-1);
+ QT_DEPRECATED static const Parity UnknownParity = Parity(-1);
+ QT_DEPRECATED static const StopBits UnknownStopBits = StopBits(-1);
+ QT_DEPRECATED static const FlowControl UnknownFlowControl = FlowControl(-1);
+#elif defined _MSC_VER
+#pragma deprecated(UnknownBaud)
+#pragma deprecated(UnknownDataBits)
+#pragma deprecated(UnknownParity)
+#pragma deprecated(UnknownStopBits)
+#pragma deprecated(UnknownFlowControl)
+#endif
+#endif
+
enum PinoutSignal {
NoSignal = 0x00,
TransmittedDataSignal = 0x01,
@@ -152,8 +168,7 @@ public:
RequestToSendSignal = 0x40,
ClearToSendSignal = 0x80,
SecondaryTransmittedDataSignal = 0x100,
- SecondaryReceivedDataSignal = 0x200,
- UnknownSignal = -1
+ SecondaryReceivedDataSignal = 0x200
};
Q_DECLARE_FLAGS(PinoutSignals, PinoutSignal)