mailtransport
20 #include "resourcesendjob_p.h"
21 #include "messagequeuejob.h"
22 #include "transport.h"
24 #include <QDBusConnection>
25 #include <QDBusConnectionInterface>
26 #include <QDBusInterface>
29 #include <KLocalizedString>
31 #include <kmime/kmime_message.h>
33 #include <akonadi/collection.h>
34 #include <akonadi/itemcreatejob.h>
35 #include <akonadi/itemfetchjob.h>
36 #include <akonadi/itemfetchscope.h>
37 #include <akonadi/kmime/addressattribute.h>
39 using namespace Akonadi;
40 using namespace KMime;
41 using namespace MailTransport;
47 class MailTransport::ResourceSendJobPrivate
55 void slotEmitResult();
60 void ResourceSendJobPrivate::slotEmitResult()
66 ResourceSendJob::ResourceSendJob(
Transport *transport, QObject *parent )
67 :
TransportJob( transport, parent ), d( new ResourceSendJobPrivate( this ) )
78 Message::Ptr msg = Message::Ptr(
new Message );
79 msg->setContent(
data() );
91 connect( job, SIGNAL(result(KJob*)),
this, SLOT(slotEmitResult()) );
95 #include "moc_resourcesendjob_p.cpp"
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:26:52 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.