X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatwidget.cpp;h=85d8cad6d65874b1201c87394dfeec739b34a82e;hp=131caa429561f625c27eccce6d4b8ad7bfb8287d;hb=508a14a5632d3a2a3d65c20dda7c942f8f120f9c;hpb=9204e98848ab202c0117aa1428fa0ea10b4dcd75 diff --git a/src/qtui/chatwidget.cpp b/src/qtui/chatwidget.cpp index 131caa42..85d8cad6 100644 --- a/src/qtui/chatwidget.cpp +++ b/src/qtui/chatwidget.cpp @@ -384,7 +384,8 @@ void ChatWidget::mouseDoubleClickEvent(QMouseEvent *event) { len = end - start; } QString word = text.mid(start, len); - if(word.startsWith("http://")) { + QRegExp regex("^(h|f)t{1,2}ps?:\\/\\/"); + if(regex.indexIn(word) != -1) { QDesktopServices::openUrl(QUrl(word)); }