aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtWebEngineQuick
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-07-07 14:51:12 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-07-07 18:38:12 +0200
commit209e2e09674c0dc15b13f1c2cc566b755b3fbbb9 (patch)
tree49d9735efe049f05cd7e6425be4eba1af48e4074 /sources/pyside6/PySide6/QtWebEngineQuick
parent1cbec5c4a99e80819df54a4dc97091050d55b345 (diff)
PySide6/QtWebEngine: Add further classes
Task-number: PYSIDE-1570 Change-Id: If6d97e75a983793085b33622cd99c3715db6df3d Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/PySide6/QtWebEngineQuick')
-rw-r--r--sources/pyside6/PySide6/QtWebEngineQuick/CMakeLists.txt10
-rw-r--r--sources/pyside6/PySide6/QtWebEngineQuick/typesystem_webenginequick.xml9
2 files changed, 17 insertions, 2 deletions
diff --git a/sources/pyside6/PySide6/QtWebEngineQuick/CMakeLists.txt b/sources/pyside6/PySide6/QtWebEngineQuick/CMakeLists.txt
index 80ccd86c4..60c48385a 100644
--- a/sources/pyside6/PySide6/QtWebEngineQuick/CMakeLists.txt
+++ b/sources/pyside6/PySide6/QtWebEngineQuick/CMakeLists.txt
@@ -1,6 +1,8 @@
project(QtWebEngineQuick)
set(QtWebEngineQuick_SRC
+${QtWebEngineQuick_GEN_DIR}/qquickwebengineprofile_wrapper.cpp
+${QtWebEngineQuick_GEN_DIR}/qquickwebenginescriptcollection_wrapper.cpp
${QtWebEngineQuick_GEN_DIR}/qtwebenginequick_wrapper.cpp
# module is always needed
${QtWebEngineQuick_GEN_DIR}/qtwebenginequick_module_wrapper.cpp
@@ -10,16 +12,22 @@ set(QtWebEngineQuick_include_dirs
${QtWebEngineQuick_SOURCE_DIR}
${QtWebEngineQuick_BINARY_DIR}
${Qt${QT_MAJOR_VERSION}Core_INCLUDE_DIRS}
+ ${Qt${QT_MAJOR_VERSION}Network_INCLUDE_DIRS}
+ ${Qt${QT_MAJOR_VERSION}Qml_INCLUDE_DIRS}
${libpyside_SOURCE_DIR}
${QtCore_GEN_DIR}
+ ${QtNetwork_GEN_DIR}
+ ${QtQml_GEN_DIR}
)
set(QtWebEngineQuick_libraries pyside6
${Qt${QT_MAJOR_VERSION}Core_LIBRARIES}
+ ${Qt${QT_MAJOR_VERSION}Network_LIBRARIES}
+ ${Qt${QT_MAJOR_VERSION}Qml_LIBRARIES}
${Qt${QT_MAJOR_VERSION}WebEngineQuick_LIBRARIES}
)
-set(QtWebEngineQuick_deps QtCore)
+set(QtWebEngineQuick_deps QtQml QtNetwork QtCore)
create_pyside_module(NAME QtWebEngineQuick
INCLUDE_DIRS QtWebEngineQuick_include_dirs
diff --git a/sources/pyside6/PySide6/QtWebEngineQuick/typesystem_webenginequick.xml b/sources/pyside6/PySide6/QtWebEngineQuick/typesystem_webenginequick.xml
index e65db1719..5a79feaf9 100644
--- a/sources/pyside6/PySide6/QtWebEngineQuick/typesystem_webenginequick.xml
+++ b/sources/pyside6/PySide6/QtWebEngineQuick/typesystem_webenginequick.xml
@@ -40,8 +40,15 @@
****************************************************************************/
-->
<typesystem package="PySide6.QtWebEngineQuick">
- <load-typesystem name="QtCore/typesystem_core.xml" generate="no"/>
+ <load-typesystem name="QtQml/typesystem_qml.xml" generate="no"/>
<namespace-type name="QtWebEngineQuick"/> <!-- initialize() -->
+ <object-type name="QQuickWebEngineProfile">
+ <enum-type name="HttpCacheType"/>
+ <enum-type name="PersistentCookiesPolicy"/>
+ </object-type>
+
+ <object-type name="QQuickWebEngineScriptCollection"/>
+
</typesystem>