QTfrontend/util/DataManager.cpp
changeset 14888 8bba7492558d
parent 14871 63b469639c64
child 14894 d17c1a28df17
equal deleted inserted replaced
14885:0c231b5184c5 14888:8bba7492558d
   163         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   163         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   164         {
   164         {
   165             QStandardItem * item = new QStandardItem();
   165             QStandardItem * item = new QStandardItem();
   166             QString keyId = QString(sdlkeys[j][0]);
   166             QString keyId = QString(sdlkeys[j][0]);
   167             QString keyDisplay;
   167             QString keyDisplay;
   168             bool isKeyboard = !QString(sdlkeys[j][1]).contains(": ");
   168             bool isKeyboard = sdlkeys_iskeyboard[j] == true;
   169             if (keyId == "none" || (!isKeyboard))
   169             if (keyId == "none" || (!isKeyboard))
   170                 keyDisplay = HWApplication::translate("binds (keys)", sdlkeys[j][1]);
   170                 keyDisplay = HWApplication::translate("binds (keys)", sdlkeys[j][1]);
   171             else
   171             else
   172                 // Get key name with respect to keyboard layout
   172                 // Get key name with respect to keyboard layout
   173                 keyDisplay = QString(SDL_GetKeyName(SDL_GetKeyFromScancode(km.getScancodeFromKeyname(sdlkeys[j][0]))));
   173                 keyDisplay = QString(SDL_GetKeyName(SDL_GetKeyFromScancode(km.getScancodeFromKeyname(sdlkeys[j][0]))));