summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorIvan Solovev <ivan.solovev@qt.io>2023-01-23 15:48:16 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-01-31 14:05:44 +0000
commitd8b25fe1ec90308ab5922ec8605816c64a3a830f (patch)
treeadc89e9589e755dae140db9e36bfa636be760af2 /src
parent1cdc86748811f57b7acb9bf572d92db32fc05183 (diff)
Use pragma qt_deprecated instead of pragma qt_class
The qt_class pragma was used to generate headers for renamed classes, simply to retain SC. That's exactly what qt_deprecated does. Also add explicit comments to explain what the pragma does. Noticed during Qt 6.5 API review Change-Id: I912f2f82c18df0b3f0b8499c1d71598cfa421b66 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Marc Mutz <marc.mutz@qt.io> (cherry picked from commit c663f65d519241a80bdc1eac7e3be548ff8c44d5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r--src/serialbus/qmodbusrtuserialclient.h3
-rw-r--r--src/serialbus/qmodbusrtuserialserver.h3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/serialbus/qmodbusrtuserialclient.h b/src/serialbus/qmodbusrtuserialclient.h
index dabb19b..ca7e167 100644
--- a/src/serialbus/qmodbusrtuserialclient.h
+++ b/src/serialbus/qmodbusrtuserialclient.h
@@ -4,8 +4,9 @@
#ifndef QMODBUSRTUSERIALCLIENT_H
#define QMODBUSRTUSERIALCLIENT_H
+// The pragma is required to generate proper headers for source compatibility.
#if 0
-#pragma qt_class(QModbusRtuSerialMaster)
+#pragma qt_deprecated(QModbusRtuSerialMaster)
#endif
#include <QtSerialBus/qmodbusclient.h>
diff --git a/src/serialbus/qmodbusrtuserialserver.h b/src/serialbus/qmodbusrtuserialserver.h
index b0c2e20..4aaabe6 100644
--- a/src/serialbus/qmodbusrtuserialserver.h
+++ b/src/serialbus/qmodbusrtuserialserver.h
@@ -4,8 +4,9 @@
#ifndef QMODBUSRTUSERIALSERVER_H
#define QMODBUSRTUSERIALSERVER_H
+// The pragma is required to generate proper headers for source compatibility.
#if 0
-#pragma qt_class(QModbusRtuSerialSlave)
+#pragma qt_deprecated(QModbusRtuSerialSlave)
#endif
#include <QtSerialBus/qmodbusserver.h>