From 28952ca264bc9e6047637e665052cc5f9d65e0f8 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sun, 12 May 2024 15:12:41 +0300 Subject: [PATCH] generic: adjust to KToolInvocation changes Signed-off-by: Ivailo Monev --- kate/addons/kate/mailfiles/katemailfiles.cpp | 13 ++++++------- kcrash/kded/kded_kcrash.cpp | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/kate/addons/kate/mailfiles/katemailfiles.cpp b/kate/addons/kate/mailfiles/katemailfiles.cpp index 7edd3231..8a0b513d 100644 --- a/kate/addons/kate/mailfiles/katemailfiles.cpp +++ b/kate/addons/kate/mailfiles/katemailfiles.cpp @@ -135,13 +135,12 @@ void KateMailFilesPluginView::slotMail() } // check selected docs done if ( ! urls.count() ) return; - KToolInvocation::self()->invokeMailer( - QString(), // to - QString(), // cc - QString(), // subject - QString(), // body - urls // urls to atthatch - ); + KUrl mailtourl; + mailtourl.setScheme("mailto"); + foreach (const QString &url, urls) { + mailtourl.addQueryItem("attach", url); + } + KToolInvocation::self()->invokeMailer(mailtourl.url()); } // kate: space-indent on; indent-width 2; replace-tabs on; diff --git a/kcrash/kded/kded_kcrash.cpp b/kcrash/kded/kded_kcrash.cpp index 74256dcc..cfacd467 100644 --- a/kcrash/kded/kded_kcrash.cpp +++ b/kcrash/kded/kded_kcrash.cpp @@ -195,7 +195,7 @@ void KCrashModule::slotReport() const QString kcrashreporturl = knotification->property("_k_url").toString(); knotification->close(); if (kcrashreporturl.startsWith(QLatin1String("mailto:"))) { - KToolInvocation::self()->invokeMailer(kcrashreporturl, QString::fromLatin1("Crash report")); + KToolInvocation::self()->invokeMailer(kcrashreporturl); } else { KToolInvocation::self()->invokeBrowser(kcrashreporturl); }