aboutsummaryrefslogtreecommitdiff
path: root/src/WindowMediator.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/WindowMediator.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/WindowMediator.cpp b/src/WindowMediator.cpp
index 0596d28..942207d 100644
--- a/src/WindowMediator.cpp
+++ b/src/WindowMediator.cpp
@@ -5,23 +5,21 @@
#include "WindowMediator.hpp"
#include "widgets/WebViewStack.hpp"
-WindowMediator::WindowMediator(WebViewStack *webview_stack)
- : webview_stack(webview_stack) {
+WindowMediator::WindowMediator(WebViewStack *webview_stack) : webview_stack(webview_stack) {
connect(this, &WindowMediator::history_back_requested, webview_stack,
&WebViewStack::webview_history_back);
connect(this, &WindowMediator::history_forward_requested, webview_stack,
&WebViewStack::webview_history_forward);
- connect(this, &WindowMediator::url_opened, webview_stack,
- &WebViewStack::open_url);
- connect(this, &WindowMediator::webview_closed, webview_stack,
- &WebViewStack::close);
- connect(this, &WindowMediator::webview_selected, webview_stack,
- &WebViewStack::focus_webview);
+ connect(this, &WindowMediator::url_opened, webview_stack, &WebViewStack::open_url);
+ connect(this, &WindowMediator::webview_closed, webview_stack, &WebViewStack::close);
+ connect(this, &WindowMediator::webview_selected, webview_stack, &WebViewStack::focus_webview);
// Delegate signal
connect(webview_stack, &WebViewStack::new_window_requested, this,
&WindowMediator::new_window_requested);
+ connect(webview_stack, &WebViewStack::close_window_requested, this,
+ &WindowMediator::close_window_requested);
}
WindowMediator::~WindowMediator() {