From bbe50215cbb9078ba457f93a5e90096e844c611a Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sat, 12 Apr 2025 19:35:54 +0530 Subject: Add user agent configuration --- src/WindowActionRouter.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/WindowActionRouter.cpp') diff --git a/src/WindowActionRouter.cpp b/src/WindowActionRouter.cpp index bba15d1..8aa4cd9 100644 --- a/src/WindowActionRouter.cpp +++ b/src/WindowActionRouter.cpp @@ -21,6 +21,11 @@ void WindowActionRouter::initialize(Configuration *config) { connect(&runtime, &LuaRuntime::keymap_added, this, &WindowActionRouter::add_keymap); connect(&runtime, &LuaRuntime::config_updated, configuration, &Configuration::set_config); + connect(configuration, &Configuration::user_agent_updated, this, [this](const QString &user_agent) { + for (auto &win_match : window_map) { + win_match.second->mediator()->set_user_agent(user_agent); + } + }); connect(&runtime, &LuaRuntime::history_back_requested, this, [this](WebViewId webview_id, qsizetype history_index) { -- cgit v1.3.1