aboutsummaryrefslogtreecommitdiffstats
path: root/examples/demos/documentviewer/imageviewer/imageviewer.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2025-01-27 17:33:35 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2025-01-29 10:58:02 +0100
commit2ea8e26c1d1550058d8b7261a35ff45005f95b60 (patch)
tree34895009b83292286ad581e1d3f54e04f9ff0dc6 /examples/demos/documentviewer/imageviewer/imageviewer.py
parent4b7170959008619a2c0c7ba6207478d0c4e746b2 (diff)
shiboken6: Copy/add only virtual functions in AbstractMetaClass::fixFunctions()
The code previously added non-virtual normal base class functions besides the virtual base class functions, causing more argument conversions to be generated. They were not considered for bindings though since their declaring class was different from the owner class. Restrict the condition for adding to virtual functions. Fix the check for overriding to consider only virtual functions (failed for virtual QSGRenderNode::RenderingFlags QSGRenderNode::flags() const hiding non-virtual QSGNode::Flags QSGNode::flags() const). Task-number: PYSIDE-2701 Change-Id: I623dd05b6aa4e478394891325a1433ae8d85f2cd Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples/demos/documentviewer/imageviewer/imageviewer.py')
0 files changed, 0 insertions, 0 deletions