QTfrontend/util/DataManager.cpp
changeset 14532 e1ae6d8e84b0
parent 13284 b504131f7405
child 14848 bb412d8e435f
equal deleted inserted replaced
14531:e0af4ce7d8bc 14532:e1ae6d8e84b0
   157         m_bindsModel->appendRow(firstItem);
   157         m_bindsModel->appendRow(firstItem);
   158 
   158 
   159         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   159         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   160         {
   160         {
   161             QStandardItem * item = new QStandardItem();
   161             QStandardItem * item = new QStandardItem();
   162             item->setData(HWApplication::translate("binds (keys)", sdlkeys[j][1]).contains(": ") ? HWApplication::translate("binds (keys)", sdlkeys[j][1]) : HWApplication::translate("binds (keys)", "Keyboard") + QString(": ") + HWApplication::translate("binds (keys)", sdlkeys[j][1]), Qt::DisplayRole);
   162             QString keyId = QString(sdlkeys[j][0]);
       
   163             QString keyTr = HWApplication::translate("binds (keys)", sdlkeys[j][1]);
       
   164             item->setData((keyId == "none" || keyTr.contains(": ")) ? keyTr : HWApplication::translate("binds (keys)", "Keyboard") + QString(": ") + keyTr, Qt::DisplayRole);
   163             item->setData(sdlkeys[j][0], Qt::UserRole + 1);
   165             item->setData(sdlkeys[j][0], Qt::UserRole + 1);
   164             m_bindsModel->appendRow(item);
   166             m_bindsModel->appendRow(item);
   165         }
   167         }
   166     }
   168     }
   167 
   169