From 214eeefc2a1293a5d7d3da77e853e931103a1428 Mon Sep 17 00:00:00 2001 From: spuch Date: Tue, 6 Mar 2018 10:32:03 +0800 Subject: [PATCH] make no break on windows/linux --- lib/Vt102Emulation.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Vt102Emulation.cpp b/lib/Vt102Emulation.cpp index 507263d..d0effa3 100644 --- a/lib/Vt102Emulation.cpp +++ b/lib/Vt102Emulation.cpp @@ -1011,8 +1011,11 @@ QKeyEvent * Vt102Emulation::remapKeyModifiersForMac(QKeyEvent *event) { void Vt102Emulation::sendKeyEvent( QKeyEvent* origEvent ) { +#if defined(Q_OS_MAC) QScopedPointer event(remapKeyModifiersForMac(origEvent)); - +#else + QKeyEvent *event = origEvent; +#endif Qt::KeyboardModifiers modifiers = event->modifiers(); KeyboardTranslator::States states = KeyboardTranslator::NoState;