hide messages from ignored users in room chat

This commit is contained in:
Max-Wilhelm Bruker 2011-11-13 11:06:28 +01:00
parent 7dc2563390
commit bca7b6414b

View file

@ -10,6 +10,7 @@
#include <QSplitter> #include <QSplitter>
#include "tab_supervisor.h" #include "tab_supervisor.h"
#include "tab_room.h" #include "tab_room.h"
#include "tab_userlists.h"
#include "userlist.h" #include "userlist.h"
#include "abstractclient.h" #include "abstractclient.h"
#include "protocol_items.h" #include "protocol_items.h"
@ -156,6 +157,7 @@ void TabRoom::processLeaveRoomEvent(Event_LeaveRoom *event)
void TabRoom::processSayEvent(Event_RoomSay *event) void TabRoom::processSayEvent(Event_RoomSay *event)
{ {
chatView->appendMessage(event->getPlayerName(), event->getMessage()); if (!tabSupervisor->getUserListsTab()->getIgnoreList()->userInList(event->getPlayerName()))
chatView->appendMessage(event->getPlayerName(), event->getMessage());
emit userEvent(false); emit userEvent(false);
} }