diff options
| author | Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> | 2022-05-04 13:33:57 +0200 |
|---|---|---|
| committer | Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> | 2022-05-17 16:46:59 +0200 |
| commit | 96715550f3d980dc5554c67a3660e94b6a9a3e76 (patch) | |
| tree | 7b6dcbb197fe7de94daea3eb716eaacbf344a4c6 /sources/pyside6/PySide6/QtWebEngineCore | |
| parent | 9a2a9bae00003f7dc0cea782bb10775aa25c8933 (diff) | |
webenginecore: QWebEngineCookieStore setCookieFilter
- added tests for the setCookieFilter(...)
Task-number: PYSIDE-1912
Pick-to: 6.3
Change-Id: I484725072195846e7777fc577d167ff9ed374d59
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'sources/pyside6/PySide6/QtWebEngineCore')
| -rw-r--r-- | sources/pyside6/PySide6/QtWebEngineCore/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/sources/pyside6/PySide6/QtWebEngineCore/CMakeLists.txt b/sources/pyside6/PySide6/QtWebEngineCore/CMakeLists.txt index f6a3fb35c..0da2c6c7b 100644 --- a/sources/pyside6/PySide6/QtWebEngineCore/CMakeLists.txt +++ b/sources/pyside6/PySide6/QtWebEngineCore/CMakeLists.txt @@ -4,6 +4,7 @@ set(QtWebEngineCore_SRC ${QtWebEngineCore_GEN_DIR}/qwebenginecertificateerror_wrapper.cpp ${QtWebEngineCore_GEN_DIR}/qwebenginecontextmenurequest_wrapper.cpp ${QtWebEngineCore_GEN_DIR}/qwebenginecookiestore_wrapper.cpp +${QtWebEngineCore_GEN_DIR}/qwebenginecookiestore_filterrequest_wrapper.cpp ${QtWebEngineCore_GEN_DIR}/qwebenginedownloadrequest_wrapper.cpp ${QtWebEngineCore_GEN_DIR}/qwebenginefullscreenrequest_wrapper.cpp ${QtWebEngineCore_GEN_DIR}/qwebenginehistory_wrapper.cpp diff --git a/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml b/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml index 22ff8b777..478621736 100644 --- a/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml +++ b/sources/pyside6/PySide6/QtWebEngineCore/typesystem_webenginecore.xml @@ -46,7 +46,13 @@ <load-typesystem name="QtPrintSupport/typesystem_printsupport.xml" generate="no"/> <load-typesystem name="QtWebChannel/typesystem_webchannel.xml" generate="no"/> - <object-type name="QWebEngineCookieStore"/> + <object-type name="QWebEngineCookieStore"> + <value-type name="FilterRequest" /> + <add-function signature="setCookieFilter(PyCallable* @filterCallback@)"> + <inject-code class="target" position="beginning" file="../glue/qtwebenginecore.cpp" + snippet="qwebenginecookiestore-setcookiefilter"/> + </add-function> + </object-type> <value-type name="QWebEngineCertificateError"> <enum-type name="Type"/> |
