diff options
author | Christian Tismer <tismer@stackless.com> | 2021-07-20 10:55:10 +0200 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2021-07-28 18:41:46 +0200 |
commit | 9b5fa60d1fed5025e97c393ba1bab80f81ba833a (patch) | |
tree | 4a3e9810b4d46ffa6ae3c8bc88ad9af18d0f2e36 /examples/webenginequick | |
parent | f0ebbfa8b128be39fe618188cad3320987c89051 (diff) |
feature: fix the UIC switching problem
The BindingManager::getOverride function computes the current
switch state from information of a type object. But the type object
must first be updated in case a switch has happened.
The solution was an extra update call at the beginning of the
function.
This solution _always_ works, with or without inheritance, for
Python >= 3.7.
[ChangeLog][shiboken6] Coexistence of different feature
selections works now, especially for UIC files and inheritance.
Fixes: PYSIDE-1626
Pick-to: 6.1
Pick-to: 5.15
Change-Id: I577331cfb2d7511110d1e16e729bed80985340a0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'examples/webenginequick')
0 files changed, 0 insertions, 0 deletions