QTfrontend/util/KeyMap.cpp
changeset 14922 b3890f4311f7
parent 14848 bb412d8e435f
child 14925 d2f5b6b01846
equal deleted inserted replaced
14921:7ced40e21b2c 14922:b3890f4311f7
    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("");