KIMAP
7 #include "unsubscribejob.h"
9 #include <KLocalizedString>
12 #include "response_p.h"
14 #include "session_p.h"
18 class UnsubscribeJobPrivate :
public JobPrivate
21 UnsubscribeJobPrivate(Session *session,
const QString &name)
22 : JobPrivate(session,
name)
25 ~UnsubscribeJobPrivate()
33 using namespace KIMAP;
35 UnsubscribeJob::UnsubscribeJob(Session *session)
36 : Job(*new UnsubscribeJobPrivate(session,
i18n(
"Unsubscribe")))
40 UnsubscribeJob::~UnsubscribeJob()
44 void UnsubscribeJob::doStart()
47 d->tags << d->sessionInternal()->sendCommand(
"UNSUBSCRIBE",
'\"' + KIMAP::encodeImapFolderName(d->mailBox.toUtf8()) +
'\"');
50 void UnsubscribeJob::setMailBox(
const QString &mailBox)
56 QString UnsubscribeJob::mailBox()
const
58 Q_D(
const UnsubscribeJob);
62 #include "moc_unsubscribejob.cpp"
QString i18n(const char *text, const TYPE &arg...)
const char * name(StandardAction id)
Provides handlers for various RFC/MIME encodings.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Dec 10 2023 03:48:59 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.