From 719ab53d9495a01c8f057bdeb00449d0fcdaf5fc Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 13 May 2015 06:50:13 +0200 Subject: [PATCH] Some changes in webfactory. --- src/network-web/webfactory.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network-web/webfactory.cpp b/src/network-web/webfactory.cpp index ecedd4afd..0ec536c64 100755 --- a/src/network-web/webfactory.cpp +++ b/src/network-web/webfactory.cpp @@ -33,11 +33,11 @@ bool WebFactory::sendMessageViaEmail(const Message &message) { QString browser = qApp->settings()->value(GROUP(Browser), SETTING(Browser::CustomExternalEmailExecutable)).toString(); QString arguments = qApp->settings()->value(GROUP(Browser), SETTING(Browser::CustomExternalEmailArguments)).toString(); - return QProcess::startDetached(browser, QStringList() << arguments.arg(message.m_title, + return QProcess::startDetached(QString("\"") + browser + "\"", QStringList() << arguments.arg(message.m_title, stripTags(message.m_contents))); } else { - // TODO: Check encoding when using mailto and add icon for the action. + // TODO: Check encoding when using mailto. // Send it via mailto protocol. // NOTE: http://en.wikipedia.org/wiki/Mailto @@ -51,7 +51,7 @@ bool WebFactory::openUrlInExternalBrowser(const QString &url) { QString browser = qApp->settings()->value(GROUP(Browser), SETTING(Browser::CustomExternalBrowserExecutable)).toString(); QString arguments = qApp->settings()->value(GROUP(Browser), SETTING(Browser::CustomExternalBrowserArguments)).toString(); - return QProcess::startDetached(browser, QStringList() << arguments.arg(url)); + return QProcess::startDetached(QString("\"") + browser + "\"", QStringList() << arguments.arg(url)); } else { return QDesktopServices::openUrl(url);