Fix editor keyboard input on FreeBSD (hopefully)

Assuming keyboard scancodes on FreeBSD are the same as on Linux.
master
Lukas Werling 2018-02-18 01:05:28 +01:00
parent c0375bba72
commit fa3e8c2a50
1 changed files with 3 additions and 4 deletions

View File

@ -356,12 +356,11 @@ static C4KeyCode QtKeyToUnixScancode(const QKeyEvent &event)
}
#endif
// Otherwise rely on native scan code to be the same on all platforms
#ifdef Q_OS_LINUX
return event.nativeScanCode() - 8;
#elif defined(Q_OS_DARWIN)
#if defined(USE_WIN32_WINDOWS) || defined(Q_OS_DARWIN)
return event.nativeScanCode();
#else
return event.nativeScanCode();
// Linux, FreeBSD, maybe others?
return event.nativeScanCode() - 8;
#endif
}
}