00001
00002
00003
00004 #include <qnamespace.h>
00005 #include "kckey.h"
00006
00007 const KKeys kde_KKEYS[NB_KEYS] = {
00008 { "Escape", 0x1000 },
00009 { "Tab", 0x1001 },
00010 { "Backtab", 0x1002 },
00011 { "Backspace", 0x1003 },
00012 { "Return", 0x1004 },
00013 { "Enter", 0x1005 },
00014 { "Insert", 0x1006 },
00015 { "Delete", 0x1007 },
00016 { "Pause", 0x1008 },
00017 { "Print", 0x1009 },
00018 { "SysReq", 0x100a },
00019 { "Clear", 0x100b },
00020 { "Home", 0x1010 },
00021 { "End", 0x1011 },
00022 { "Left", 0x1012 },
00023 { "Up", 0x1013 },
00024 { "Right", 0x1014 },
00025 { "Down", 0x1015 },
00026 { "Prior", 0x1016 },
00027 { "Next", 0x1017 },
00028 { "Shift", 0x1020 },
00029 { "Control", 0x1021 },
00030 { "Meta", 0x1022 },
00031 { "Alt", 0x1023 },
00032 { "CapsLock", 0x1024 },
00033 { "NumLock", 0x1025 },
00034 { "ScrollLock", 0x1026 },
00035 { "F1", 0x1030 },
00036 { "F2", 0x1031 },
00037 { "F3", 0x1032 },
00038 { "F4", 0x1033 },
00039 { "F5", 0x1034 },
00040 { "F6", 0x1035 },
00041 { "F7", 0x1036 },
00042 { "F8", 0x1037 },
00043 { "F9", 0x1038 },
00044 { "F10", 0x1039 },
00045 { "F11", 0x103a },
00046 { "F12", 0x103b },
00047 { "F13", 0x103c },
00048 { "F14", 0x103d },
00049 { "F15", 0x103e },
00050 { "F16", 0x103f },
00051 { "F17", 0x1040 },
00052 { "F18", 0x1041 },
00053 { "F19", 0x1042 },
00054 { "F20", 0x1043 },
00055 { "F21", 0x1044 },
00056 { "F22", 0x1045 },
00057 { "F23", 0x1046 },
00058 { "F24", 0x1047 },
00059 { "F25", 0x1048 },
00060 { "F26", 0x1049 },
00061 { "F27", 0x104a },
00062 { "F28", 0x104b },
00063 { "F29", 0x104c },
00064 { "F30", 0x104d },
00065 { "F31", 0x104e },
00066 { "F32", 0x104f },
00067 { "F33", 0x1050 },
00068 { "F34", 0x1051 },
00069 { "F35", 0x1052 },
00070 { "Super_L", 0x1053 },
00071 { "Super_R", 0x1054 },
00072 { "Menu", 0x1055 },
00073 { "Hyper_L", 0x1056 },
00074 { "Hyper_R", 0x1057 },
00075 { "Help", 0x1058 },
00076 { "Direction_L", 0x1059 },
00077 { "Direction_R", 0x1060 },
00078 { "Space", 0x20 },
00079 { "Any", Qt::Key_Space },
00080 { "Exclam", 0x21 },
00081 { "QuoteDbl", 0x22 },
00082 { "NumberSign", 0x23 },
00083 { "Dollar", 0x24 },
00084 { "Percent", 0x25 },
00085 { "Ampersand", 0x26 },
00086 { "Apostrophe", 0x27 },
00087 { "ParenLeft", 0x28 },
00088 { "ParenRight", 0x29 },
00089 { "Asterisk", 0x2a },
00090 { "Plus", 0x2b },
00091 { "Comma", 0x2c },
00092 { "Minus", 0x2d },
00093 { "Period", 0x2e },
00094 { "Slash", 0x2f },
00095 { "0", 0x30 },
00096 { "1", 0x31 },
00097 { "2", 0x32 },
00098 { "3", 0x33 },
00099 { "4", 0x34 },
00100 { "5", 0x35 },
00101 { "6", 0x36 },
00102 { "7", 0x37 },
00103 { "8", 0x38 },
00104 { "9", 0x39 },
00105 { "Colon", 0x3a },
00106 { "Semicolon", 0x3b },
00107 { "Less", 0x3c },
00108 { "Equal", 0x3d },
00109 { "Greater", 0x3e },
00110 { "Question", 0x3f },
00111 { "At", 0x40 },
00112 { "A", 0x41 },
00113 { "B", 0x42 },
00114 { "C", 0x43 },
00115 { "D", 0x44 },
00116 { "E", 0x45 },
00117 { "F", 0x46 },
00118 { "G", 0x47 },
00119 { "H", 0x48 },
00120 { "I", 0x49 },
00121 { "J", 0x4a },
00122 { "K", 0x4b },
00123 { "L", 0x4c },
00124 { "M", 0x4d },
00125 { "N", 0x4e },
00126 { "O", 0x4f },
00127 { "P", 0x50 },
00128 { "Q", 0x51 },
00129 { "R", 0x52 },
00130 { "S", 0x53 },
00131 { "T", 0x54 },
00132 { "U", 0x55 },
00133 { "V", 0x56 },
00134 { "W", 0x57 },
00135 { "X", 0x58 },
00136 { "Y", 0x59 },
00137 { "Z", 0x5a },
00138 { "BracketLeft", 0x5b },
00139 { "Backslash", 0x5c },
00140 { "BracketRight", 0x5d },
00141 { "AsciiCircum", 0x5e },
00142 { "Underscore", 0x5f },
00143 { "QuoteLeft", 0x60 },
00144 { "BraceLeft", 0x7b },
00145 { "Bar", 0x7c },
00146 { "BraceRight", 0x7d },
00147 { "AsciiTilde", 0x7e },
00148 { "nobreakspace", 0x0a0 },
00149 { "exclamdown", 0x0a1 },
00150 { "cent", 0x0a2 },
00151 { "sterling", 0x0a3 },
00152 { "currency", 0x0a4 },
00153 { "yen", 0x0a5 },
00154 { "brokenbar", 0x0a6 },
00155 { "section", 0x0a7 },
00156 { "diaeresis", 0x0a8 },
00157 { "copyright", 0x0a9 },
00158 { "ordfeminine", 0x0aa },
00159 { "guillemotleft", 0x0ab },
00160 { "notsign", 0x0ac },
00161 { "hyphen", 0x0ad },
00162 { "registered", 0x0ae },
00163 { "macron", 0x0af },
00164 { "degree", 0x0b0 },
00165 { "plusminus", 0x0b1 },
00166 { "twosuperior", 0x0b2 },
00167 { "threesuperior", 0x0b3 },
00168 { "acute", 0x0b4 },
00169 { "mu", 0x0b5 },
00170 { "paragraph", 0x0b6 },
00171 { "periodcentered", 0x0b7 },
00172 { "cedilla", 0x0b8 },
00173 { "onesuperior", 0x0b9 },
00174 { "masculine", 0x0ba },
00175 { "guillemotright", 0x0bb },
00176 { "onequarter", 0x0bc },
00177 { "onehalf", 0x0bd },
00178 { "threequarters", 0x0be },
00179 { "questiondown", 0x0bf },
00180 { "Agrave", 0x0c0 },
00181 { "Aacute", 0x0c1 },
00182 { "Acircumflex", 0x0c2 },
00183 { "Atilde", 0x0c3 },
00184 { "Adiaeresis", 0x0c4 },
00185 { "Aring", 0x0c5 },
00186 { "AE", 0x0c6 },
00187 { "Ccedilla", 0x0c7 },
00188 { "Egrave", 0x0c8 },
00189 { "Eacute", 0x0c9 },
00190 { "Ecircumflex", 0x0ca },
00191 { "Ediaeresis", 0x0cb },
00192 { "Igrave", 0x0cc },
00193 { "Iacute", 0x0cd },
00194 { "Icircumflex", 0x0ce },
00195 { "Idiaeresis", 0x0cf },
00196 { "ETH", 0x0d0 },
00197 { "Ntilde", 0x0d1 },
00198 { "Ograve", 0x0d2 },
00199 { "Oacute", 0x0d3 },
00200 { "Ocircumflex", 0x0d4 },
00201 { "Otilde", 0x0d5 },
00202 { "Odiaeresis", 0x0d6 },
00203 { "multiply", 0x0d7 },
00204 { "Ooblique", 0x0d8 },
00205 { "Ugrave", 0x0d9 },
00206 { "Uacute", 0x0da },
00207 { "Ucircumflex", 0x0db },
00208 { "Udiaeresis", 0x0dc },
00209 { "Yacute", 0x0dd },
00210 { "THORN", 0x0de },
00211 { "ssharp", 0x0df },
00212 { "agrave", 0x0e0 },
00213 { "aacute", 0x0e1 },
00214 { "acircumflex", 0x0e2 },
00215 { "atilde", 0x0e3 },
00216 { "adiaeresis", 0x0e4 },
00217 { "aring", 0x0e5 },
00218 { "ae", 0x0e6 },
00219 { "ccedilla", 0x0e7 },
00220 { "egrave", 0x0e8 },
00221 { "eacute", 0x0e9 },
00222 { "ecircumflex", 0x0ea },
00223 { "ediaeresis", 0x0eb },
00224 { "igrave", 0x0ec },
00225 { "iacute", 0x0ed },
00226 { "icircumflex", 0x0ee },
00227 { "idiaeresis", 0x0ef },
00228 { "eth", 0x0f0 },
00229 { "ntilde", 0x0f1 },
00230 { "ograve", 0x0f2 },
00231 { "oacute", 0x0f3 },
00232 { "ocircumflex", 0x0f4 },
00233 { "otilde", 0x0f5 },
00234 { "odiaeresis", 0x0f6 },
00235 { "division", 0x0f7 },
00236 { "oslash", 0x0f8 },
00237 { "ugrave", 0x0f9 },
00238 { "uacute", 0x0fa },
00239 { "ucircumflex", 0x0fb },
00240 { "udiaeresis", 0x0fc },
00241 { "yacute", 0x0fd },
00242 { "thorn", 0x0fe },
00243 { "ydiaeresis", 0x0ff },
00244 { "Back ", 0x1061 },
00245 { "Forward ", 0x1062 },
00246 { "Stop ", 0x1063 },
00247 { "Refresh ", 0x1064 },
00248 { "VolumeDown", 0x1070 },
00249 { "VolumeMute ", 0x1071 },
00250 { "VolumeUp", 0x1072 },
00251 { "BassBoost", 0x1073 },
00252 { "BassUp", 0x1074 },
00253 { "BassDown", 0x1075 },
00254 { "TrebleUp", 0x1076 },
00255 { "TrebleDown", 0x1077 },
00256 { "MediaPlay ", 0x1080 },
00257 { "MediaStop ", 0x1081 },
00258 { "MediaPrev ", 0x1082 },
00259 { "MediaNext ", 0x1083 },
00260 { "MediaRecord", 0x1084 },
00261 { "HomePage ", 0x1090 },
00262 { "Favorites ", 0x1091 },
00263 { "Search ", 0x1092 },
00264 { "Standby", 0x1093 },
00265 { "OpenUrl", 0x1094 },
00266 { "LaunchMail ", 0x10a0 },
00267 { "LaunchMedia", 0x10a1 },
00268 { "Launch0 ", 0x10a2 },
00269 { "Launch1 ", 0x10a3 },
00270 { "Launch2 ", 0x10a4 },
00271 { "Launch3 ", 0x10a5 },
00272 { "Launch4 ", 0x10a6 },
00273 { "Launch5 ", 0x10a7 },
00274 { "Launch6 ", 0x10a8 },
00275 { "Launch7 ", 0x10a9 },
00276 { "Launch8 ", 0x10aa },
00277 { "Launch9 ", 0x10ab },
00278 { "LaunchA ", 0x10ac },
00279 { "LaunchB ", 0x10ad },
00280 { "LaunchC ", 0x10ae },
00281 { "LaunchD ", 0x10af },
00282 { "LaunchE ", 0x10b0 },
00283 { "LaunchF ", 0x10b1 },
00284 { "MediaLast", 0x1fff },
00285 { "unknown", 0xffff }
00286 };