aboutsummaryrefslogtreecommitdiff
path: root/include/widgets/MainWindow.hpp
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-03-18 20:52:36 +0530
committerAkshay Nair <phenax5@gmail.com>2025-03-18 20:52:36 +0530
commit056b0b16947ac19a0c425aa9d2ff8f589378d3bc (patch)
treed062dc2de09711c1f7e980fc8475c19a97ff7d99 /include/widgets/MainWindow.hpp
parentdd6590a0fda614fa2fb0ca9e4ad11b086393372e (diff)
downloadnull-browser-056b0b16947ac19a0c425aa9d2ff8f589378d3bc.tar.gz
null-browser-056b0b16947ac19a0c425aa9d2ff8f589378d3bc.zip
Add keymap evaluation with strict event filter
Diffstat (limited to '')
-rw-r--r--include/widgets/MainWindow.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/widgets/MainWindow.hpp b/include/widgets/MainWindow.hpp
index 559a119..3e3a6d6 100644
--- a/include/widgets/MainWindow.hpp
+++ b/include/widgets/MainWindow.hpp
@@ -1,12 +1,10 @@
#pragma once
#include <QMainWindow>
-#include <QObject>
-#include <QStackedLayout>
-#include <QWebEngineView>
#include "Configuration.hpp"
#include "InputMediator.hpp"
+#include "keymap/KeymapEvaluator.hpp"
class MainWindow : public QMainWindow {
public:
@@ -14,8 +12,10 @@ public:
private:
void keyPressEvent(QKeyEvent *event) override;
+ bool eventFilter(QObject *object, QEvent *event) override;
private:
InputMediator *inputMediator;
Configuration configuration;
+ KeymapEvaluator keymapEvaluator;
};