Skip to content

Commit 7cfa962

Browse files
committed
input: Fix input demo keybindings-
1 parent c1bd240 commit 7cfa962

File tree

1 file changed

+34
-10
lines changed

1 file changed

+34
-10
lines changed

libopenage/input/tests.cpp

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,40 @@ void action_demo() {
8787
input_action catch_all{input_action_t::CUSTOM, nop};
8888

8989
// events that map to specific keys/buttons
90-
Event ev_up{event_class::KEYBOARD, Qt::Key_Up, Qt::NoModifier, QEvent::KeyRelease};
91-
Event ev_down{event_class::KEYBOARD, Qt::Key_Down, Qt::NoModifier, QEvent::KeyRelease};
92-
93-
Event ev_w{event_class::KEYBOARD, Qt::Key_W, Qt::NoModifier, QEvent::KeyRelease};
94-
Event ev_a{event_class::KEYBOARD, Qt::Key_A, Qt::NoModifier, QEvent::KeyRelease};
95-
Event ev_s{event_class::KEYBOARD, Qt::Key_S, Qt::NoModifier, QEvent::KeyRelease};
96-
Event ev_d{event_class::KEYBOARD, Qt::Key_D, Qt::NoModifier, QEvent::KeyRelease};
97-
98-
Event ev_lmb{event_class::MOUSE, Qt::LeftButton, Qt::NoModifier, QEvent::MouseButtonRelease};
99-
Event ev_rmb{event_class::MOUSE, Qt::RightButton, Qt::NoModifier, QEvent::MouseButtonRelease};
90+
Event ev_up{event_class::KEYBOARD,
91+
Qt::Key::Key_Up,
92+
Qt::KeyboardModifier::NoModifier,
93+
QEvent::KeyRelease};
94+
Event ev_down{event_class::KEYBOARD,
95+
Qt::Key::Key_Down,
96+
Qt::KeyboardModifier::NoModifier,
97+
QEvent::KeyRelease};
98+
99+
Event ev_w{event_class::KEYBOARD,
100+
Qt::Key::Key_W,
101+
Qt::KeyboardModifier::NoModifier,
102+
QEvent::KeyRelease};
103+
Event ev_a{event_class::KEYBOARD,
104+
Qt::Key::Key_A,
105+
Qt::KeyboardModifier::NoModifier,
106+
QEvent::KeyRelease};
107+
Event ev_s{event_class::KEYBOARD,
108+
Qt::Key::Key_S,
109+
Qt::KeyboardModifier::NoModifier,
110+
QEvent::KeyRelease};
111+
Event ev_d{event_class::KEYBOARD,
112+
Qt::Key::Key_D,
113+
Qt::KeyboardModifier::NoModifier,
114+
QEvent::KeyRelease};
115+
116+
Event ev_lmb{event_class::MOUSE_BUTTON,
117+
Qt::MouseButton::LeftButton,
118+
Qt::KeyboardModifier::NoModifier,
119+
QEvent::MouseButtonRelease};
120+
Event ev_rmb{event_class::MOUSE_BUTTON,
121+
Qt::MouseButton::RightButton,
122+
Qt::KeyboardModifier::NoModifier,
123+
QEvent::MouseButtonRelease};
100124

101125
// bind events to actions in the contexts
102126
mgr.get_global_context()->bind(ev_up, push_a);

0 commit comments

Comments
 (0)