QTfrontend/ui/widget/chatwidget.cpp
changeset 13910 6c8d4e140f27
parent 13846 d8e606cf8ff5
child 14871 0f39f8efbd2e
equal deleted inserted replaced
13909:a44e4c057f57 13910:6c8d4e140f27
   306     gameSettings = settings;
   306     gameSettings = settings;
   307 }
   307 }
   308 
   308 
   309 void HWChatWidget::linkClicked(const QUrl & link)
   309 void HWChatWidget::linkClicked(const QUrl & link)
   310 {
   310 {
   311     if ((link.scheme() == "http") or (link.scheme() == "https"))
   311     if ((link.scheme() == "http") || (link.scheme() == "https"))
   312         QDesktopServices::openUrl(link);
   312         QDesktopServices::openUrl(link);
   313     else if (link.scheme() == "hwnick")
   313     else if (link.scheme() == "hwnick")
   314     {
   314     {
   315         // decode nick
   315         // decode nick
   316         QString nick = QString::fromUtf8(QByteArray::fromBase64(link.query(QUrl::FullyDecoded).toLatin1()));
   316         QString nick = QString::fromUtf8(QByteArray::fromBase64(link.query(QUrl::FullyDecoded).toLatin1()));