QTfrontend/net/newnetclient.cpp
changeset 8489 25cb6f4a1d1b
parent 8436 b89aacebb9db
child 8534 92da587691c9
equal deleted inserted replaced
8488:e72f3398a28b 8489:25cb6f4a1d1b
   510         tmp.removeFirst();
   510         tmp.removeFirst();
   511 
   511 
   512         QString roomName = tmp.takeFirst();
   512         QString roomName = tmp.takeFirst();
   513         m_roomsListModel->updateRoom(roomName, tmp);
   513         m_roomsListModel->updateRoom(roomName, tmp);
   514 
   514 
   515         // keep track of room name so correct name is displayed when you become room admin
   515         // keep track of room name so correct name is displayed
   516         if(myroom == roomName)
   516         if(myroom == roomName)
       
   517         {
   517             myroom = tmp[1];
   518             myroom = tmp[1];
       
   519             emit roomNameUpdated(myroom);
       
   520         }
   518 
   521 
   519         return;
   522         return;
   520     }
   523     }
   521 
   524 
   522     if(lst[0] == "ROOM" && lst.size() == 3 && lst[1] == "DEL")
   525     if(lst[0] == "ROOM" && lst.size() == 3 && lst[1] == "DEL")
   594 
   597 
   595     if (lst[0] == "ADMIN_ACCESS")
   598     if (lst[0] == "ADMIN_ACCESS")
   596     {
   599     {
   597         // obsolete, see +a client flag
   600         // obsolete, see +a client flag
   598         return;
   601         return;
       
   602     }
       
   603 
       
   604     if(lst[0] == "JOINING")
       
   605     {
       
   606         if(lst.size() < 2)
       
   607         {
       
   608             qWarning("Net: Bad JOINING message");
       
   609             return;
       
   610         }
       
   611 
       
   612         myroom = lst[1];
       
   613         emit roomNameUpdated(myroom);
   599     }
   614     }
   600 
   615 
   601     if(netClientState == InLobby && lst[0] == "JOINED")
   616     if(netClientState == InLobby && lst[0] == "JOINED")
   602     {
   617     {
   603         if(lst.size() < 2 || lst[1] != mynick)
   618         if(lst.size() < 2 || lst[1] != mynick)