diff --git a/kmcommands.cpp b/kmcommands.cpp index 1f6bf895d..e9c96a4c0 100644 --- a/kmcommands.cpp +++ b/kmcommands.cpp @@ -133,7 +133,8 @@ using namespace KMime; #include #include - +#include +#include class LaterDeleterWithCommandCompletion : public KMail::Util::LaterDeleter { @@ -1647,8 +1648,9 @@ KMCommand::Result KMSetStatusCommand::execute() f->setStatus( (*it2), mStatus, mToggle ); ++it2; } - //kapp->dcopClient()->emitDCOPSignal( "unreadCountChanged()", QByteArray() ); - + QDBusMessage message = + QDBusMessage::createSignal("/KMail", "org.kde.kmail.kmail", "unreadCountChanged"); + QDBusConnection::sessionBus().send(message); return OK; }