diff options
author | Christian Tismer <tismer@stackless.com> | 2023-01-25 19:06:12 +0100 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2023-02-02 09:29:00 +0100 |
commit | db40e3e07932576bc54cd922eecd423c0f675613 (patch) | |
tree | 28e9dec9e104dcefc4052fb67970b5ce7ca925d7 /examples/widgets | |
parent | f799f1dd678cd17b59436a0c3a734135841eaa10 (diff) |
signals: Introduce Weak Reference to protect lost SignalInstance
This first solution detects the vanishing object and raises
an exception.
Trying to revive the object was unsuccessful. Since this happens
only when no signals are connected, it is ok to leave it this way.
Change-Id: Ib47f85657363b675cec3616b5550ce41d93fb4d3
Fixes: PYSIDE-2201
Pick-to: 6.4
Task-number: PYSIDE-79
Task-number: PYSIDE-68
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'examples/widgets')
0 files changed, 0 insertions, 0 deletions