From 18b3e4939931c0d2bf779d2e52cb0c90e282ec97 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 23 Mar 2025 16:59:16 +0530 Subject: Fix segfault with evaluate, add keymap accidentally popping wrong value + add demnu config.lua example --- src/widgets/MainWindow.cpp | 18 ------------------ src/widgets/MainWindow.hpp | 1 - 2 files changed, 19 deletions(-) (limited to 'src/widgets') diff --git a/src/widgets/MainWindow.cpp b/src/widgets/MainWindow.cpp index ce03bce..df8da53 100644 --- a/src/widgets/MainWindow.cpp +++ b/src/widgets/MainWindow.cpp @@ -51,26 +51,8 @@ MainWindow::MainWindow() { keymapEvaluator->addKeymap(KeyMode::Insert, "", [keymapEvaluator]() { keymapEvaluator->setCurrentMode(KeyMode::Normal); }); - keymapEvaluator->addKeymap(KeyMode::Normal, "a", []() { qDebug() << "Stuff"; }); - keymapEvaluator->addKeymap(KeyMode::Normal, "b", - []() { qDebug() << "Else"; }); -} - -void MainWindow::keyPressEvent(QKeyEvent *event) { - auto combo = event->keyCombination(); - - if (combo.key() == Qt::Key_J && - combo.keyboardModifiers().testFlag(Qt::ControlModifier)) { - inputMediator->nextWebView(); - } else if (combo.key() == Qt::Key_K && - combo.keyboardModifiers().testFlag(Qt::ControlModifier)) { - inputMediator->previousWebView(); - } else if (combo.key() == Qt::Key_W && - combo.keyboardModifiers().testFlag(Qt::ControlModifier)) { - inputMediator->closeCurrentWebView(); - } } bool MainWindow::eventFilter(QObject *, QEvent *event) { diff --git a/src/widgets/MainWindow.hpp b/src/widgets/MainWindow.hpp index 2bbc42e..c3118fc 100644 --- a/src/widgets/MainWindow.hpp +++ b/src/widgets/MainWindow.hpp @@ -10,7 +10,6 @@ public: MainWindow(); private: - void keyPressEvent(QKeyEvent *event) override; bool eventFilter(QObject *object, QEvent *event) override; private: -- cgit v1.3.1