diff options
author | Christian Tismer <tismer@stackless.com> | 2021-07-28 18:51:34 +0200 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2021-08-11 10:04:10 +0200 |
commit | 21a160203c68a165a6f6923d238300587e5fc921 (patch) | |
tree | 3bd0617d89ff28f810d566e2c65a360b4d1f352f /sources/pyside6/libpyside/dynamicqmetaobject.cpp | |
parent | dbcd0e9d51a77ab925d5ac730d8480f91dd8115e (diff) |
feature: move getFeatureSelectId to Shiboken and refactor
++ the 6.1 version caused problems due to missing pieces
++ the classmethod patch was missing, too
This function caused problems when extending the signature module:
For class methods, the signature module must become able to
distinguish class methods in properties (true_property) which are
static methods without a feature.
That means: The signature module must know the full info
about feature switching. Moving getFeatureSelectId into
Shiboken simplifies matters quite a lot.
The main feature switching code remains in PySide.
Task-number: PYSIDE-1019
Change-Id: I99116eefc0faf24a6eb9a16d79b21a5cc7ae299e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 521dc4b6dcdd7d04a9ef6afe273833016f7ba31c)
Diffstat (limited to 'sources/pyside6/libpyside/dynamicqmetaobject.cpp')
0 files changed, 0 insertions, 0 deletions