QTfrontend/ui/widget/chatwidget.cpp
changeset 11516 6873bd4d120c
parent 11046 47a8c19ecb60
child 11738 90ea2156b809
equal deleted inserted replaced
11515:4dd77731453b 11516:6873bd4d120c
   371 
   371 
   372     // unlinked nick (if own one)
   372     // unlinked nick (if own one)
   373     return QString("<span class=\"nick\">%1</span>").arg(Qt::escape(nickname));
   373     return QString("<span class=\"nick\">%1</span>").arg(Qt::escape(nickname));
   374 }
   374 }
   375 
   375 
   376 const QRegExp HWChatWidget::URLREGEXP = QRegExp("(http(s)?://)?(www\\.)?((hedgewars\\.org|code\\.google\\.com|googlecode\\.com|hh\\.unit22\\.org)(/[^ ]*)?)");
   376 const QRegExp HWChatWidget::URLREGEXP = QRegExp("(http(s)?://)?(www\\.)?((([^/:?&#]+\\.)?hedgewars\\.org|code\\.google\\.com|googlecode\\.com|hh\\.unit22\\.org)(/[^ ]*)?)");
   377 
   377 
   378 bool HWChatWidget::containsHighlight(const QString & sender, const QString & message)
   378 bool HWChatWidget::containsHighlight(const QString & sender, const QString & message)
   379 {
   379 {
   380     if ((sender != m_userNick) && (!m_userNick.isEmpty()))
   380     if ((sender != m_userNick) && (!m_userNick.isEmpty()))
   381     {
   381     {