equal
deleted
inserted
replaced
392 return; |
392 return; |
393 } |
393 } |
394 |
394 |
395 if (lst[0] == "ROOMS") |
395 if (lst[0] == "ROOMS") |
396 { |
396 { |
397 if(lst.size() % 9 != 1) |
397 if(lst.size() % m_roomsListModel->columnCountSupported() != 1) |
398 { |
398 { |
399 qWarning("Net: Malformed ROOMS message"); |
399 qWarning("Net: Malformed ROOMS message"); |
400 return; |
400 return; |
401 } |
401 } |
402 m_roomsListModel->setRoomsList(lst.mid(1)); |
402 m_roomsListModel->setRoomsList(lst.mid(1)); |
642 m_playersModel->addPlayer(lst[i], false); |
642 m_playersModel->addPlayer(lst[i], false); |
643 } |
643 } |
644 return; |
644 return; |
645 } |
645 } |
646 |
646 |
647 if(lst[0] == "ROOM" && lst.size() == 11 && lst[1] == "ADD") |
647 if(lst[0] == "ROOM" && lst.size() == m_roomsListModel->columnCountSupported() + 2 && lst[1] == "ADD") |
648 { |
648 { |
649 QStringList tmp = lst; |
649 QStringList tmp = lst; |
650 tmp.removeFirst(); |
650 tmp.removeFirst(); |
651 tmp.removeFirst(); |
651 tmp.removeFirst(); |
652 |
652 |
653 m_roomsListModel->addRoom(tmp); |
653 m_roomsListModel->addRoom(tmp); |
654 return; |
654 return; |
655 } |
655 } |
656 |
656 |
657 if(lst[0] == "ROOM" && lst.size() == 12 && lst[1] == "UPD") |
657 if(lst[0] == "ROOM" && lst.size() == m_roomsListModel->columnCountSupported() + 3 && lst[1] == "UPD") |
658 { |
658 { |
659 QStringList tmp = lst; |
659 QStringList tmp = lst; |
660 tmp.removeFirst(); |
660 tmp.removeFirst(); |
661 tmp.removeFirst(); |
661 tmp.removeFirst(); |
662 |
662 |