X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt4%2FCustomizedWidgets.cpp;h=c29feba0e30e8dd82ac96412256478734cf0540e;hb=425d092204118ea6c24c28e85fdf03fcf2bb51a4;hp=a3a61bf8b9bc0d8341f0ffe41c485f3b0c071cfc;hpb=7606318a7f143e927fb9b2e223f1d5b2ab1ecf29;p=lyx.git diff --git a/src/frontends/qt4/CustomizedWidgets.cpp b/src/frontends/qt4/CustomizedWidgets.cpp index a3a61bf8b9..c29feba0e3 100644 --- a/src/frontends/qt4/CustomizedWidgets.cpp +++ b/src/frontends/qt4/CustomizedWidgets.cpp @@ -5,7 +5,7 @@ * * \author Bo Peng * \author Edwin Leuven - * \author Jürgen Spitzmüller + * \author Jürgen Spitzmüller * * Full author contact details are available in file CREDITS. */ @@ -141,10 +141,11 @@ void ShortcutWidget::appendToSequence(QKeyEvent * e) { KeySymbol sym; setKeySymbol(&sym, e); - - KeyModifier mod = lyx::q_key_state(e->modifiers()); - keysequence_.addkey(sym, mod, lyx::NoModifier); + if (sym.isOK()) { + KeyModifier mod = lyx::q_key_state(e->modifiers()); + keysequence_.addkey(sym, mod, lyx::NoModifier); + } } @@ -157,4 +158,4 @@ void ShortcutWidget::removeFromSequence() } // namespace frontend } // namespace lyx -#include "CustomizedWidgets_moc.cpp" +#include "moc_CustomizedWidgets.cpp"