From 6c08c513000ccd5443a9bd39b533f7cf93f87f3c Mon Sep 17 00:00:00 2001 From: Juraj Oravec Date: Sat, 18 May 2024 17:11:05 +0200 Subject: [PATCH] SiteSettings: Add support for PyFalkon Signed-off-by: Juraj Oravec --- src/lib/other/sitesettingsmanager.h | 2 +- src/plugins/PyFalkon/CMakeLists.txt | 2 ++ src/plugins/PyFalkon/pyfalkon_global.h | 3 +++ src/plugins/PyFalkon/typesystem_pyfalkon.xml | 6 ++++++ 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/lib/other/sitesettingsmanager.h b/src/lib/other/sitesettingsmanager.h index e6bc7da8b..355e62956 100644 --- a/src/lib/other/sitesettingsmanager.h +++ b/src/lib/other/sitesettingsmanager.h @@ -25,7 +25,7 @@ class QUrl; -class FALKON_EXPORT SiteSettingsManager : QObject +class FALKON_EXPORT SiteSettingsManager : public QObject { Q_OBJECT diff --git a/src/plugins/PyFalkon/CMakeLists.txt b/src/plugins/PyFalkon/CMakeLists.txt index d52443da0..e0e1b6a64 100644 --- a/src/plugins/PyFalkon/CMakeLists.txt +++ b/src/plugins/PyFalkon/CMakeLists.txt @@ -131,6 +131,8 @@ set(GENERATED_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/menu_wrapper.cpp ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/action_wrapper.cpp ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/urlinterceptor_wrapper.cpp + ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/sitesettingsmanager_wrapper.cpp + ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/sitesettingsmanager_sitesettings_wrapper.cpp ${CMAKE_CURRENT_BINARY_DIR}/PyFalkon/extensionschemehandler_wrapper.cpp ) set(GENERATED_SOURCES_DEPENDENCIES diff --git a/src/plugins/PyFalkon/pyfalkon_global.h b/src/plugins/PyFalkon/pyfalkon_global.h index 861e16d8a..dcd432c31 100644 --- a/src/plugins/PyFalkon/pyfalkon_global.h +++ b/src/plugins/PyFalkon/pyfalkon_global.h @@ -89,6 +89,9 @@ #include "sidebar.h" #include "sidebarinterface.h" +// siteSettings +#include "sitesettingsmanager.h" + // tabwidget #include "combotabbar.h" #include "tabbar.h" diff --git a/src/plugins/PyFalkon/typesystem_pyfalkon.xml b/src/plugins/PyFalkon/typesystem_pyfalkon.xml index 95bc60956..4121e4b1f 100644 --- a/src/plugins/PyFalkon/typesystem_pyfalkon.xml +++ b/src/plugins/PyFalkon/typesystem_pyfalkon.xml @@ -162,6 +162,12 @@ + + + + + +