]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/CustomizedWidgets.cpp
* fix spelling in comments to please John.
[lyx.git] / src / frontends / qt4 / CustomizedWidgets.cpp
index 9dc1a9ab1465dff7c854d2675411e14750c2b9c4..c29feba0e30e8dd82ac96412256478734cf0540e 100644 (file)
@@ -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.
  */
@@ -47,8 +47,9 @@ ShortcutWidget::ShortcutWidget(QWidget * parent)
 {
        QApplication::instance()->installEventFilter(this);
        has_cursor_ = false;
-       setFrameShape(QFrame::StyledPanel);
+       setFrameShape(QFrame::Panel);
        setFrameShadow(QFrame::Raised);
+       setLineWidth(3);
        setFocusPolicy(Qt::StrongFocus);
        setAlignment(Qt::AlignCenter);
 }
@@ -140,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);
+       }
 }
 
 
@@ -156,4 +158,4 @@ void ShortcutWidget::removeFromSequence()
 } // namespace frontend
 } // namespace lyx
 
-#include "CustomizedWidgets_moc.cpp"
+#include "moc_CustomizedWidgets.cpp"