QTfrontend/util/DataManager.cpp
changeset 8346 3443e0de2c9d
parent 8049 133e22b5c410
child 8377 869f80966a77
equal deleted inserted replaced
8344:3d18f7f71d65 8346:3443e0de2c9d
   133 {
   133 {
   134     if(m_bindsModel == NULL)
   134     if(m_bindsModel == NULL)
   135     {
   135     {
   136         m_bindsModel = new QStandardItemModel();
   136         m_bindsModel = new QStandardItemModel();
   137 
   137 
       
   138         QStandardItem * firstItem = new QStandardItem();
       
   139         firstItem->setData(tr("Use Default"), Qt::DisplayRole);
       
   140         firstItem->setData("default", Qt::UserRole + 1);
       
   141         m_bindsModel->appendRow(firstItem);
       
   142 
   138         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   143         for(int j = 0; sdlkeys[j][1][0] != '\0'; j++)
   139         {
   144         {
   140             QStandardItem * item = new QStandardItem();
   145             QStandardItem * item = new QStandardItem();
   141             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);
   146             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);
   142             item->setData(sdlkeys[j][0], Qt::UserRole + 1);
   147             item->setData(sdlkeys[j][0], Qt::UserRole + 1);