aboutsummaryrefslogtreecommitdiff
path: root/src/InputMediator.hpp
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-03-22 00:51:46 +0530
committerAkshay Nair <phenax5@gmail.com>2025-03-22 00:51:50 +0530
commitf09f1aa704f06472ec134b40e2f69bf3279c3f06 (patch)
treef292716c90d16ade8d31b2b2d70da8481d1e8294 /src/InputMediator.hpp
parent498135054a168bd839f2ee8ebb1ba245d72a8f3b (diff)
downloadnull-browser-f09f1aa704f06472ec134b40e2f69bf3279c3f06.tar.gz
null-browser-f09f1aa704f06472ec134b40e2f69bf3279c3f06.zip
Add web.keymap.set + test keymaps config.lua
Diffstat (limited to '')
-rw-r--r--src/InputMediator.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/InputMediator.hpp b/src/InputMediator.hpp
index 7194ff9..87395d5 100644
--- a/src/InputMediator.hpp
+++ b/src/InputMediator.hpp
@@ -23,8 +23,9 @@ public:
DELEGATE(webViewStack, closeCurrent, closeCurrentWebView)
DELEGATE(keymapEvaluator, evaluate, evaluateKeymap)
-private:
+protected:
void evaluateCommand(QString command);
+ void addKeymap(QString mode, QString keyseq, std::function<void()> action);
private:
WebViewStack *webViewStack;