]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/qlkey.h
do what the FIXME suggested
[lyx.git] / src / frontends / qt4 / qlkey.h
index 23886df8654534e93a08ef8262225289c94d42b8..35386b0c85315ba565b417fc0e8d7186512ed1be 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef QLKEY_H
 #define QLKEY_H
 
-#include <qnamespace.h>
+#include <Qt>
 #include <string>
 
 
@@ -350,6 +350,44 @@ int string_to_qkey(std::string const & str)
 std::string const qkey_to_string(int lkey)
 {
        switch (lkey) {
+       case Qt::Key_0: return "0";
+       case Qt::Key_1: return "1";
+       case Qt::Key_2: return "2";
+       case Qt::Key_3: return "3";
+       case Qt::Key_4: return "4";
+       case Qt::Key_5: return "5";
+       case Qt::Key_6: return "6";
+       case Qt::Key_7: return "7";
+       case Qt::Key_8: return "8";
+       case Qt::Key_9: return "9";
+
+       case Qt::Key_A: return "a";
+       case Qt::Key_B: return "b";
+       case Qt::Key_C: return "c";
+       case Qt::Key_D: return "d";
+       case Qt::Key_E: return "e";
+       case Qt::Key_F: return "f";
+       case Qt::Key_G: return "g";
+       case Qt::Key_H: return "h";
+       case Qt::Key_I: return "i";
+       case Qt::Key_J: return "j";
+       case Qt::Key_K: return "k";
+       case Qt::Key_L: return "l";
+       case Qt::Key_M: return "m";
+       case Qt::Key_N: return "n";
+       case Qt::Key_O: return "o";
+       case Qt::Key_P: return "p";
+       case Qt::Key_Q: return "q";
+       case Qt::Key_R: return "r";
+       case Qt::Key_S: return "s";
+       case Qt::Key_T: return "t";
+       case Qt::Key_U: return "u";
+       case Qt::Key_V: return "v";
+       case Qt::Key_W: return "w";
+       case Qt::Key_X: return "x";
+       case Qt::Key_Y: return "y";
+       case Qt::Key_Z: return "z";
+
        case Qt::Key_Escape: return "Escape";
        case Qt::Key_Backspace: return "BackSpace";
        case Qt::Key_Insert: return "Insert";