From d815b7d839d11bec39b8fb7327cc9fca509dbb2e Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Fri, 11 Oct 2024 09:31:47 -0700 Subject: [PATCH] QMeta{Property,Method}: document that revision() is encoded since 6.0 Amends f64694647a9a3d54fa5ecdaf2570e8c7404271a6. Pick-to: 6.5 Fixes: QTBUG-129920 Change-Id: Ic42789eb08fc264bdce7fffdc6dcfbc8794070bf Reviewed-by: Fabian Kosmale (cherry picked from commit 6c8368226e177b7385fc1c3e655df78aecb3d1f4) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/kernel/qmetaobject.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/corelib/kernel/qmetaobject.cpp b/src/corelib/kernel/qmetaobject.cpp index f9df95ebce3..3d0cfb4b33d 100644 --- a/src/corelib/kernel/qmetaobject.cpp +++ b/src/corelib/kernel/qmetaobject.cpp @@ -2324,8 +2324,9 @@ int QMetaMethod::relativeMethodIndex() const // This method has been around for a while, but the documentation was marked \internal until 5.1 /*! \since 5.1 - Returns the method revision if one was - specified by Q_REVISION, otherwise returns 0. + Returns the method revision if one was specified by Q_REVISION, otherwise + returns 0. Since Qt 6.0, non-zero values are encoded and can be decoded + using QTypeRevision::fromEncodedVersion(). */ int QMetaMethod::revision() const { @@ -3998,8 +3999,9 @@ int QMetaProperty::notifySignalIndex() const /*! \since 5.1 - Returns the property revision if one was - specified by REVISION, otherwise returns 0. + Returns the property revision if one was specified by Q_REVISION, otherwise + returns 0. Since Qt 6.0, non-zero values are encoded and can be decoded + using QTypeRevision::fromEncodedVersion(). */ int QMetaProperty::revision() const {