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;