aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/BrowserWindow.hpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/widgets/BrowserWindow.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/widgets/BrowserWindow.hpp b/src/widgets/BrowserWindow.hpp
index 364aa12..cab7721 100644
--- a/src/widgets/BrowserWindow.hpp
+++ b/src/widgets/BrowserWindow.hpp
@@ -9,6 +9,8 @@
using WindowId = uint64_t;
class BrowserWindow : public QMainWindow {
+ Q_OBJECT
+
public:
BrowserWindow(const Configuration &configuration);
@@ -18,6 +20,11 @@ public:
bool on_window_key_event(QKeyEvent *event);
+ void closeEvent(QCloseEvent * /*event*/) override { emit closed(); }
+
+signals:
+ void closed();
+
private:
WindowMediator *input_mediator;
const Configuration &configuration;