diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-01-10 16:26:22 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-01-11 20:27:39 +0100 |
| commit | ec07828d7734f0cb8c957824c998de1b67d89a03 (patch) | |
| tree | 17bc493272be5c73ebed3e31998dedaced065118 /sources/pyside6/PySide6 | |
| parent | a9469c1c245943dfd4f14ae55e1f2282756d31fb (diff) | |
PySide6: Fix crashes in WebEngine signal emissions
There seems to be a problem with signals with object type parameters.
Change QWebEngineCertificateError and QWebEngineFullScreenRequest
(gadgets) to be value types.
Pick-to: 6.2
Fixes: PYSIDE-1768
Fixes: PYSIDE-1769
Change-Id: I9863f9e26a9a7bf7751369057fcad6eb10798817
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/PySide6')
| -rw-r--r-- | sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml b/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml index 5072ddfb4..22ff8b777 100644 --- a/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml +++ b/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml @@ -48,9 +48,9 @@ <object-type name="QWebEngineCookieStore"/> - <object-type name="QWebEngineCertificateError"> + <value-type name="QWebEngineCertificateError"> <enum-type name="Type"/> - </object-type> + </value-type> <object-type name="QWebEngineContextMenuRequest"> <enum-type name="EditFlag" flags="EditFlags"/> @@ -64,7 +64,7 @@ <enum-type name="SavePageFormat"/> </object-type> - <object-type name="QWebEngineFullScreenRequest"/> + <value-type name="QWebEngineFullScreenRequest"/> <object-type name="QWebEngineHistory"/> <value-type name="QWebEngineHistoryItem"> |
