diff options
Diffstat (limited to 'src/qtpass.cpp')
-rw-r--r-- | src/qtpass.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/qtpass.cpp b/src/qtpass.cpp index eb0030c7..7590d711 100644 --- a/src/qtpass.cpp +++ b/src/qtpass.cpp @@ -267,9 +267,9 @@ void QtPass::processErrorExit(int exitCode, const QString &p_error) { if (!p_error.isEmpty()) { QString output; QString error = p_error; - error.replace(QRegExp("<"), "<"); - error.replace(QRegExp(">"), ">"); - error.replace(QRegExp(" "), " "); + error.replace(QRegularExpression("<"), "<"); + error.replace(QRegularExpression(">"), ">"); + error.replace(QRegularExpression(" "), " "); if (exitCode == 0) { // https://github.com/IJHack/qtpass/issues/111 output = "<span style=\"color: darkgray;\">" + error + "</span><br />"; @@ -278,9 +278,9 @@ void QtPass::processErrorExit(int exitCode, const QString &p_error) { } output.replace( - QRegExp("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), + QRegularExpression("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), R"(<a href="\1">\1</a>)"); - output.replace(QRegExp("\n"), "<br />"); + output.replace(QRegularExpression("\n"), "<br />"); m_mainWindow->flashText(output, false, true); } @@ -335,14 +335,14 @@ void QtPass::passShowHandlerFinished(QString output) { void QtPass::showInTextBrowser(QString output, QString prefix, QString postfix) { - output.replace(QRegExp("<"), "<"); - output.replace(QRegExp(">"), ">"); - output.replace(QRegExp(" "), " "); + output.replace(QRegularExpression("<"), "<"); + output.replace(QRegularExpression(">"), ">"); + output.replace(QRegularExpression(" "), " "); output.replace( - QRegExp("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), + QRegularExpression("((?:https?|ftp|ssh|sftp|ftps|webdav|webdavs)://\\S+)"), R"(<a href="\1">\1</a>)"); - output.replace(QRegExp("\n"), "<br />"); + output.replace(QRegularExpression("\n"), "<br />"); output = prefix + output + postfix; m_mainWindow->flashText(output, false, true); |