From 31b6844609926a15e419e9a829b971667274a0bd Mon Sep 17 00:00:00 2001 From: cgonzalez Date: Wed, 11 Oct 2017 11:10:18 -0300 Subject: Add sftp, ftps, webdav and webdavs as supported links --- src/mainwindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 356951b6..83b75d84 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -733,7 +733,7 @@ void MainWindow::DisplayInTextBrowser(QString output, QString prefix, output.replace(QRegExp(">"), ">"); output.replace(QRegExp(" "), " "); - output.replace(QRegExp("((?:https?|ftp|ssh)://\\S+)"), + output.replace(QRegExp("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), "\\1"); output.replace(QRegExp("\n"), "
"); output = prefix + output + postfix; @@ -756,7 +756,7 @@ void MainWindow::processErrorExit(int exitCode, const QString &p_error) { output = "" + error + "
"; } - output.replace(QRegExp("((?:https?|ftp|ssh)://\\S+)"), + output.replace(QRegExp("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), "\\1"); output.replace(QRegExp("\n"), "
"); if (!ui->textBrowser->toPlainText().isEmpty()) @@ -1467,7 +1467,7 @@ void MainWindow::addToGridLayout(int position, const QString &field, line->setSizePolicy( QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum)); line->setObjectName(trimmedField); - trimmedValue.replace(QRegExp("((?:https?|ftp|ssh)://\\S+)"), + trimmedValue.replace(QRegExp("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), "\\1"); line->setText(trimmedValue); line->setReadOnly(true); -- cgit v1.2.3