aboutsummaryrefslogtreecommitdiff
path: root/src/InputMediator.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/InputMediator.hpp')
-rw-r--r--src/InputMediator.hpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/InputMediator.hpp b/src/InputMediator.hpp
deleted file mode 100644
index 63c7a76..0000000
--- a/src/InputMediator.hpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#pragma once
-
-#include <QWidget>
-#include <QtCore>
-
-#include "LuaRuntime.hpp"
-#include "keymap/KeymapEvaluator.hpp"
-#include "utils.hpp"
-#include "widgets/WebViewStack.hpp"
-
-class InputMediator : public QObject {
- Q_OBJECT
-
-public:
- InputMediator(WebViewStack *webview_stack, LuaRuntime *lua_runtime,
- KeymapEvaluator *keymap_evaluator);
- ~InputMediator() override;
-
- DELEGATE(keymap_evaluator, evaluate, evaluate_keymap)
-
-protected slots:
- void add_keymap(const QString &mode_string, const QString &keyseq,
- std::function<void()> action);
-
-private:
- WebViewStack *webview_stack;
- LuaRuntime *lua_runtime;
- KeymapEvaluator *keymap_evaluator;
-};