qmlFrontend/hwengine.cpp
branchqmlfrontend
changeset 11437 6e641b5453f9
parent 11435 28fb618d99c4
child 11439 dd1350a475d9
equal deleted inserted replaced
11436:f7fa429e42ab 11437:6e641b5453f9
   204         emit lobbyClientAdded(QString::fromUtf8(msg));
   204         emit lobbyClientAdded(QString::fromUtf8(msg));
   205         break;
   205         break;
   206     }
   206     }
   207     case MSG_REMOVELOBBYCLIENT: {
   207     case MSG_REMOVELOBBYCLIENT: {
   208         QStringList l = QString::fromUtf8(msg).split('\n');
   208         QStringList l = QString::fromUtf8(msg).split('\n');
       
   209         if(l.size() < 2)
       
   210             l.append("");
   209         emit lobbyClientRemoved(l[0], l[1]);
   211         emit lobbyClientRemoved(l[0], l[1]);
   210         break;
   212         break;
   211     }
   213     }
   212     case MSG_LOBBYCHATLINE: {
   214     case MSG_LOBBYCHATLINE: {
   213         QStringList l = QString::fromUtf8(msg).split('\n');
   215         QStringList l = QString::fromUtf8(msg).split('\n');
   292         emit mazeSizeChanged(msg.toInt());
   294         emit mazeSizeChanged(msg.toInt());
   293         break;
   295         break;
   294     }
   296     }
   295     case MSG_TEMPLATE: {
   297     case MSG_TEMPLATE: {
   296         emit templateChanged(msg.toInt());
   298         emit templateChanged(msg.toInt());
       
   299         break;
       
   300     }
       
   301     case MSG_AMMO: {
       
   302         emit ammoChanged(QString::fromUtf8(msg));
   297         break;
   303         break;
   298     }
   304     }
   299     }
   305     }
   300 }
   306 }
   301 
   307