blob: 3e3a6d6fa6bee58c7ffadf8c6567e076717ca0c3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#include <QMainWindow>
#include "Configuration.hpp"
#include "InputMediator.hpp"
#include "keymap/KeymapEvaluator.hpp"
class MainWindow : public QMainWindow {
public:
MainWindow();
private:
void keyPressEvent(QKeyEvent *event) override;
bool eventFilter(QObject *object, QEvent *event) override;
private:
InputMediator *inputMediator;
Configuration configuration;
KeymapEvaluator keymapEvaluator;
};
|