diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-01-30 09:18:09 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-02-03 18:12:29 +0100 |
| commit | 4fb8c5ddd8f840b14c65e1f225eb5c5ac4e5ad8b (patch) | |
| tree | fc8deee576fe38a8be16ccf791d26ed3a15c6813 /sources/pyside6 | |
| parent | 8af8424776bb39e7c78fa2075c896f48906b601f (diff) | |
shiboken6: Improve criterion for synthesizing copy constructors
Remove the helper function since it did not apply to copy and other
constructors. This fixes:
- Also synthesize a copy constructor when rejected constructors are
present.
- Do not synthesize a copy constructor when it has been deleted
or the move constructor has been deleted
Manifests in builds without protected hack for class
QOperatingSystemVersionBase in Qt 6.9, which has a rejected
constructor (initializer list).
Add some infrastructure to find move constructors.
Task-number: PYSIDE-2862
Change-Id: I15967eb861eed49a561d95e3e66b0f6a894daa48
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/pyside6')
0 files changed, 0 insertions, 0 deletions
