diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-02-02 14:25:12 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-02-02 14:47:35 +0100 |
| commit | f4f136e084cb2781a879a48f3fa380297dea493f (patch) | |
| tree | 9739f850e725e6096f73b08b1b32ac6df310dc87 /build_scripts/utils.py | |
| parent | 63a27d827a990ef8ff36c30602ff80a6130edb17 (diff) | |
shiboken6: Fix inline wrapper being generated for the wrong class
When generating the inline wrappers in the header, the implementing
class should be used instead of the owner, otherwise things can
go wrong in case of multiple inheritance (for example
function setProperty() being inherited from QObject and
QDesignerPropertySheetExtension).
Since the code writing such a wrapper is duplicated
in HeaderGenerator, move it to a separate function.
Task-number: PYSIDE-1455
Change-Id: I9481d0d64802ac2c9251759958fb8345863d6889
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'build_scripts/utils.py')
0 files changed, 0 insertions, 0 deletions
