equal
deleted
inserted
replaced
62 cell = 0; |
62 cell = 0; |
63 scancode = ""; |
63 scancode = ""; |
64 keyname = ""; |
64 keyname = ""; |
65 continue; |
65 continue; |
66 } |
66 } |
67 if (cell == 0 && currChar != "\"") { |
67 if (cell == 0 && currChar != '\"') { |
68 scancode += currChar; |
68 scancode += currChar; |
69 } else if (cell == 1 && currChar != "\"") { |
69 } else if (cell == 1 && currChar != '\"') { |
70 keyname += currChar; |
70 keyname += currChar; |
71 } |
71 } |
72 charInCell++; |
72 charInCell++; |
73 } |
73 } |
74 keyMapGenerated = true; |
74 keyMapGenerated = true; |
85 } |
85 } |
86 |
86 |
87 QString KeyMap::getKeynameFromScancode(int scancode) |
87 QString KeyMap::getKeynameFromScancode(int scancode) |
88 { |
88 { |
89 if (mapOfKeynames.contains((SDL_Scancode) scancode)) |
89 if (mapOfKeynames.contains((SDL_Scancode) scancode)) |
90 if (mapOfKeynames[(SDL_Scancode) scancode] == SDL_SCANCODE_UNKNOWN) |
90 if ((SDL_Scancode) scancode == SDL_SCANCODE_UNKNOWN) |
91 return QString("none"); |
91 return QString("none"); |
92 else |
92 else |
93 return mapOfKeynames[(SDL_Scancode) scancode]; |
93 return mapOfKeynames[(SDL_Scancode) scancode]; |
94 else |
94 else |
95 return QString(""); |
95 return QString(""); |