diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-03-19 09:47:16 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-03-19 15:59:43 +0100 |
| commit | 03fa7e1064d1bf037ab2ee381ce473479865f1fa (patch) | |
| tree | 06314f4977ad3fb90818f2c68e7150519cff8c05 /sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp | |
| parent | 46d6165ff78e5b9ec377bd9f29eeff4b304c08f6 (diff) | |
shiboken6: Match "const" for unresolved signatures with legacy handling
Change 50d0c3c94ff66c104de269f09c08109eb9d0eb3a enabled specifying
unresolved signatures for function modifications, but the helper
function did not consider "const". This caused rejection and
modification signatures with trailing "const" to not match.
To fix this while keeping the legacy behavior, change
AbstractMetaFunction::unresolvedSignature() to use a string list and
add a const signature besides the non-const one.
On this occasion, also use the raw signatures before
QMetaObject::normalizedSignature() for modification matching.
Pick-to: 6.9
Change-Id: I99f9d99a4378ef6e63b94fc8fc52e9211f9a6853
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp')
0 files changed, 0 insertions, 0 deletions
