QTfrontend/game.cpp
changeset 2382 bfd378dfc4e7
parent 2377 f3fab2b09e0c
child 2383 cc7d1ad986c6
equal deleted inserted replaced
2381:959da8402cac 2382:bfd378dfc4e7
   162 	commonConfig();
   162 	commonConfig();
   163 }
   163 }
   164 
   164 
   165 void HWGame::ParseMessage(const QByteArray & msg)
   165 void HWGame::ParseMessage(const QByteArray & msg)
   166 {
   166 {
       
   167 qDebug() << msg;
   167 	switch(msg.at(1)) {
   168 	switch(msg.at(1)) {
   168 		case '?': {
   169 		case '?': {
   169 			SendIPC("!");
   170 			SendIPC("!");
   170 			break;
   171 			break;
   171 		}
   172 		}
   208 			}
   209 			}
   209 			return;
   210 			return;
   210 		}
   211 		}
   211 		case 'i': {
   212 		case 'i': {
   212 			int size = msg.size();
   213 			int size = msg.size();
   213 			emit GameStats(msg.at(2), QString::fromUtf8(msg.mid(3).left(size - 5)));
   214 			emit GameStats(msg.at(2), QString::fromUtf8(msg.mid(3)));
   214 			break;
   215 			break;
   215 		}
   216 		}
   216 		case 'Q': {
   217 		case 'Q': {
   217 			SetGameState(gsInterrupted);
   218 			SetGameState(gsInterrupted);
   218 			break;
   219 			break;