X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/30a807e44afb334dd153c8bcbdbde4f36942bee0..e8fcef32b25b847e997df3a8232eb20980989794:/src/views/dolphinremoteencoding.cpp diff --git a/src/views/dolphinremoteencoding.cpp b/src/views/dolphinremoteencoding.cpp index 32dd6bd29..c9e973987 100644 --- a/src/views/dolphinremoteencoding.cpp +++ b/src/views/dolphinremoteencoding.cpp @@ -20,11 +20,12 @@ #include #include #include -#include #include #include #include +#include +#include #include #define DATA_KEY QStringLiteral("Charset") @@ -197,8 +198,8 @@ void DolphinRemoteEncoding::slotDefault() qCDebug(DolphinDebug) << "Domain to remove: " << *it; if (config.hasGroup(*it)) { config.deleteGroup(*it); - } else if (config.group("").hasKey(*it)) { - config.group("").deleteEntry(*it); //don't know what group name is supposed to be XXX + } else if (config.group(QString()).hasKey(*it)) { + config.group(QString()).deleteEntry(*it); // don't know what group name is supposed to be XXX } } } @@ -210,7 +211,11 @@ void DolphinRemoteEncoding::slotDefault() void DolphinRemoteEncoding::updateView() { - KIO::Scheduler::emitReparseSlaveConfiguration(); + QDBusMessage message = + QDBusMessage::createSignal(QStringLiteral("/KIO/Scheduler"), QStringLiteral("org.kde.KIO.Scheduler"), QStringLiteral("reparseSlaveConfiguration")); + message << QString(); + QDBusConnection::sessionBus().send(message); + // Reload the page with the new charset m_actionHandler->currentView()->setUrl(m_currentURL); m_actionHandler->currentView()->reload();