QTfrontend/game.cpp
branchflibqtfrontend
changeset 8282 1f81bcce3ee6
parent 8280 734b069a418e
child 8304 620560c89284
equal deleted inserted replaced
8280:734b069a418e 8282:1f81bcce3ee6
   433 
   433 
   434 
   434 
   435 void HWGame::onChat(void* context, const char *msg, bool teamchat)
   435 void HWGame::onChat(void* context, const char *msg, bool teamchat)
   436 {
   436 {
   437     HWGame * game = (HWGame *) context;
   437     HWGame * game = (HWGame *) context;
       
   438 
       
   439     if(teamchat)
       
   440         emit game->SendTeamMessage(QString::fromUtf8(msg));
       
   441     else
       
   442         emit game->SendChat(QString::fromUtf8(msg));
   438 }
   443 }
   439 
   444 
   440 void HWGame::onConnect(void* context)
   445 void HWGame::onConnect(void* context)
   441 {
   446 {
   442     HWGame * game = (HWGame *) context;
   447     HWGame * game = (HWGame *) context;
   475 }
   480 }
   476 
   481 
   477 void HWGame::onErrorMessage(void* context, const char *msg)
   482 void HWGame::onErrorMessage(void* context, const char *msg)
   478 {
   483 {
   479     HWGame * game = (HWGame *) context;
   484     HWGame * game = (HWGame *) context;
       
   485 
       
   486     emit game->ErrorMessage(QString("Last two engine messages:\n%1").arg(QString::fromUtf8(msg)));
   480 }
   487 }
   481 
   488 
   482 void HWGame::onGameRecorded(void *context, const uint8_t *record, size_t size, bool isSavegame)
   489 void HWGame::onGameRecorded(void *context, const uint8_t *record, size_t size, bool isSavegame)
   483 {
   490 {
   484     HWGame * game = (HWGame *) context;
   491     HWGame * game = (HWGame *) context;