*
* \author Bo Peng
* \author Edwin Leuven
+ * \author Jürgen Spitzmüller
*
* Full author contact details are available in file CREDITS.
*/
{
QApplication::instance()->installEventFilter(this);
has_cursor_ = false;
- setFrameShape(QFrame::StyledPanel);
+ setFrameShape(QFrame::Panel);
setFrameShadow(QFrame::Raised);
+ setLineWidth(3);
setFocusPolicy(Qt::StrongFocus);
setAlignment(Qt::AlignCenter);
}
}
+void ShortcutWidget::setKeySequence(lyx::KeySequence const s)
+{
+ keysequence_ = s;
+}
+
+
void ShortcutWidget::keyPressEvent(QKeyEvent * e)
{
int const keyQt = e->key();
keysequence_.addkey(sym, mod, lyx::NoModifier);
}
+
+void ShortcutWidget::removeFromSequence()
+{
+ keysequence_.removeKey();
+ setText(toqstr(keysequence_.print(KeySequence::ForGui)));
+}
+
} // namespace frontend
} // namespace lyx
-#include "CustomizedWidgets_moc.cpp"
+#include "moc_CustomizedWidgets.cpp"