QTfrontend/ui/widget/chatwidget.cpp
changeset 6233 b81199041d8f
parent 6231 810b9ced2b67
child 6237 a66029015c18
equal deleted inserted replaced
6231:810b9ced2b67 6233:b81199041d8f
   500 // it as host would convert it to it's lower case variant
   500 // it as host would convert it to it's lower case variant
   501 QString HWChatWidget::linkedNick(const QString & nickname)
   501 QString HWChatWidget::linkedNick(const QString & nickname)
   502 {
   502 {
   503     if (nickname != m_userNick)
   503     if (nickname != m_userNick)
   504         return QString("<a href=\"hwnick://?%1\" class=\"nick\">%2</a>").arg(
   504         return QString("<a href=\"hwnick://?%1\" class=\"nick\">%2</a>").arg(
   505                     QString(nickname.toUtf8().toBase64())).arg(nickname);
   505                QString(nickname.toUtf8().toBase64())).arg(Qt::escape(nickname));
   506     else
   506 
   507         return QString("<span class=\"nick\">%1</span>").arg(nickname);
   507     // unlinked nick (if own one)
       
   508     return QString("<span class=\"nick\">%1</span>").arg(Qt::escape(nickname));
   508 }
   509 }
   509 
   510 
   510 
   511 
   511 void HWChatWidget::onChatString(const QString& str)
   512 void HWChatWidget::onChatString(const QString& str)
   512 {
   513 {