QTfrontend/net/newnetclient.cpp
changeset 8299 ef2e284255cd
parent 8291 e4a0d980d1e2
child 8303 6331bceac95c
equal deleted inserted replaced
8298:f9e6da8f94b1 8299:ef2e284255cd
   239 
   239 
   240     if (lst[0] == "NICK")
   240     if (lst[0] == "NICK")
   241     {
   241     {
   242         mynick = lst[1];
   242         mynick = lst[1];
   243         m_playersModel->setNickname(mynick);
   243         m_playersModel->setNickname(mynick);
       
   244         m_nick_registered = false;
   244         return ;
   245         return ;
   245     }
   246     }
   246 
   247 
   247     if (lst[0] == "PROTO")
   248     if (lst[0] == "PROTO")
   248         return ;
   249         return ;
   302             return;
   303             return;
   303         }
   304         }
   304         QStringList tmp = lst;
   305         QStringList tmp = lst;
   305         tmp.removeFirst();
   306         tmp.removeFirst();
   306         m_roomsListModel->setRoomsList(tmp);
   307         m_roomsListModel->setRoomsList(tmp);
       
   308         if (m_nick_registered == false)
       
   309         {
       
   310             emit NickNotRegistered(mynick);
       
   311         }
   307         return;
   312         return;
   308     }
   313     }
   309 
   314 
   310     if (lst[0] == "SERVER_MESSAGE")
   315     if (lst[0] == "SERVER_MESSAGE")
   311     {
   316     {
   537     }
   542     }
   538 
   543 
   539     if (lst[0] == "ASKPASSWORD")
   544     if (lst[0] == "ASKPASSWORD")
   540     {
   545     {
   541         emit NickRegistered(mynick);
   546         emit NickRegistered(mynick);
       
   547         m_nick_registered = true;
   542         return;
   548         return;
   543     }
   549     }
   544 
   550 
   545     if (lst[0] == "NOTICE")
   551     if (lst[0] == "NOTICE")
   546     {
   552     {