From f907bf7ba5d0bbdc60227aad752260ccde8cdb66 Mon Sep 17 00:00:00 2001 From: John Levon Date: Sun, 22 Sep 2002 12:20:33 +0000 Subject: [PATCH] altgr fix git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5327 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt2/ChangeLog | 5 +++++ src/frontends/qt2/qlkey.h | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/frontends/qt2/ChangeLog b/src/frontends/qt2/ChangeLog index d86546d1d1..5154512564 100644 --- a/src/frontends/qt2/ChangeLog +++ b/src/frontends/qt2/ChangeLog @@ -1,3 +1,8 @@ +2002-09-22 John Levon + + * qlkey.h: make Key_Unknown a modifier, to handle + Norbert's Alt Gr + 2002-09-17 John Levon * QLPainter.C: use dots for dashes because Qt sucks diff --git a/src/frontends/qt2/qlkey.h b/src/frontends/qt2/qlkey.h index d0a49e5d66..c17a666c30 100644 --- a/src/frontends/qt2/qlkey.h +++ b/src/frontends/qt2/qlkey.h @@ -20,7 +20,6 @@ */ bool q_is_modifier(int qkey) { - lyxerr[Debug::GUI] << "check modifier " << qkey << std::endl; switch (qkey) { case Qt::Key_Hyper_L: case Qt::Key_Hyper_R: @@ -31,6 +30,10 @@ bool q_is_modifier(int qkey) case Qt::Key_Meta: case Qt::Key_Alt: return true; + + // AltGr becomes Key_Unknown on at least one keyboard + case Qt::Key_Unknown: + return true; } return false; } -- 2.39.2