void ChatDialog::showMessage(const QString& from, const QString& data) { if (!isActiveWindow()) emit showChatMessage(QString::fromStdString(m_chatroomName), from, data); }
void ClientChatRoom::newData(DataElement data, quint32 userId) { switch(data.type()) { case 4: if(data.subType() == 0) { showChatMessage(data, userId); } break; case 5: readStatusMessage(data); break; } }