qtdeprecationmarkers: add deprecation macros for 6.14

Will be used in a subsequent commit in QString.

Change-Id: I3f2a15c2b15c6558b61e2365a2cabc9a989b0940
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Ahmad Samir 2024-12-24 14:20:54 +02:00
parent 997abb0520
commit cfa7d41db0

View File

@ -249,6 +249,14 @@ QT_BEGIN_NAMESPACE
# define QT_DEPRECATED_VERSION_6_13 # define QT_DEPRECATED_VERSION_6_13
#endif #endif
#if QT_WARN_DEPRECATED_UP_TO >= QT_VERSION_CHECK(6, 14, 0)
# define QT_DEPRECATED_VERSION_X_6_14(text) QT_DEPRECATED_X(text)
# define QT_DEPRECATED_VERSION_6_14 QT_DEPRECATED
#else
# define QT_DEPRECATED_VERSION_X_6_14(text)
# define QT_DEPRECATED_VERSION_6_14
#endif
#define QT_DEPRECATED_VERSION_X_5(minor, text) QT_DEPRECATED_VERSION_X_5_##minor(text) #define QT_DEPRECATED_VERSION_X_5(minor, text) QT_DEPRECATED_VERSION_X_5_##minor(text)
#define QT_DEPRECATED_VERSION_X(major, minor, text) QT_DEPRECATED_VERSION_X_##major##_##minor(text) #define QT_DEPRECATED_VERSION_X(major, minor, text) QT_DEPRECATED_VERSION_X_##major##_##minor(text)