equal
deleted
inserted
replaced
377 { |
377 { |
378 if (isChief && !setFlag) ToggleReady(); |
378 if (isChief && !setFlag) ToggleReady(); |
379 else emit setMyReadyStatus(setFlag); |
379 else emit setMyReadyStatus(setFlag); |
380 } |
380 } |
381 emit setReadyStatus(nick, setFlag); |
381 emit setReadyStatus(nick, setFlag); |
|
382 m_lobbyPlayersModel->setFlag(nick, PlayersListModel::Ready, setFlag); |
382 } |
383 } |
383 break; |
384 break; |
384 |
385 |
385 // flag indicating if a player is a registered user |
386 // flag indicating if a player is a registered user |
386 case 'u': |
387 case 'u': |
387 emit setRegisteredStatus(nicks, setFlag); |
388 emit setRegisteredStatus(nicks, setFlag); |
|
389 foreach(const QString & nick, nicks) |
|
390 m_lobbyPlayersModel->setFlag(nick, PlayersListModel::Registered, setFlag); |
388 break; |
391 break; |
389 |
392 |
390 // flag indicating if a player is the host/master of the room |
393 // flag indicating if a player is the host/master of the room |
391 case 'h': |
394 case 'h': |
392 foreach (const QString & nick, nicks) |
395 foreach (const QString & nick, nicks) |
396 isChief = setFlag; |
399 isChief = setFlag; |
397 emit roomMaster(isChief); |
400 emit roomMaster(isChief); |
398 } |
401 } |
399 |
402 |
400 emit setRoomMasterStatus(nick, setFlag); |
403 emit setRoomMasterStatus(nick, setFlag); |
|
404 m_lobbyPlayersModel->setFlag(nick, PlayersListModel::RoomAdmin, setFlag); |
401 } |
405 } |
402 break; |
406 break; |
403 |
407 |
404 // flag indicating if a player is admin (if so -> worship them!) |
408 // flag indicating if a player is admin (if so -> worship them!) |
405 case 'a': |
409 case 'a': |
407 { |
411 { |
408 if (nick == mynick) |
412 if (nick == mynick) |
409 emit adminAccess(setFlag); |
413 emit adminAccess(setFlag); |
410 |
414 |
411 emit setAdminStatus(nick, setFlag); |
415 emit setAdminStatus(nick, setFlag); |
|
416 m_lobbyPlayersModel->setFlag(nick, PlayersListModel::ServerAdmin, setFlag); |
412 } |
417 } |
413 break; |
418 break; |
414 |
419 |
415 default: |
420 default: |
416 qWarning() << "Net: Unknown client-flag: " << c; |
421 qWarning() << "Net: Unknown client-flag: " << c; |