fixed to get click able the retroshare links in privat chat

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2481 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
defnax 2010-03-04 14:15:30 +00:00
parent 25e1eda6ba
commit 0780e3a09e

View File

@ -255,7 +255,7 @@ void PopupChatDialog::addChatMsg(ChatInfo *ci)
QString message = QString::fromStdWString(ci -> msg); QString message = QString::fromStdWString(ci -> msg);
//replace http://, https:// and www. with <a href> links //replace http://, https:// and www. with <a href> links
QRegExp rx("(https?://[^ <>]*)|(www\\.[^ <>]*)"); QRegExp rx("(retroshare://[^ <>]*)|(https?://[^ <>]*)|(www\\.[^ <>]*)");
int count = 0; int count = 0;
int pos = 100; //ignore the first 100 char because of the standard DTD ref int pos = 100; //ignore the first 100 char because of the standard DTD ref
while ( (pos = rx.indexIn(message, pos)) != -1 ) { while ( (pos = rx.indexIn(message, pos)) != -1 ) {
@ -949,3 +949,5 @@ void PopupChatDialog::dragEnterEvent(QDragEnterEvent *event)
std::cerr << std::endl; std::cerr << std::endl;
} }
} }