knode
knarticlefactory.h
Go to the documentation of this file.
48 void createReply( KNRemoteArticle::Ptr a, const QString &selectedText = QString(), bool post = true, bool mail = false );
55 void sendMailExternal( const QString &address = QString(), const QString &subject = QString(), const QString &body = QString() );
79 KNLocalArticle::Ptr newArticle( KNCollection::Ptr col, const QByteArray &defChset, bool withXHeaders = true, KNArticle::Ptr origPost = KNArticle::Ptr() );
void sendMailExternal(const QString &address=QString(), const QString &subject=QString(), const QString &body=QString())
Send a mail via an external program.
Definition: knarticlefactory.cpp:530
Definition: knarticlefactory.h:40
KNComposer * findComposer(KNLocalArticle::Ptr a)
Definition: knarticlefactory.cpp:698
boost::shared_ptr< KNLocalArticle > Ptr
Shared pointer to a KNLocalArticle. To be used instead of raw KNLocalArticle*.
Definition: knarticle.h:214
void append(const QString &subject, const QString &error)
Definition: knarticlefactory.cpp:1059
bool cancelAllowed(KNArticle::Ptr a)
Definition: knarticlefactory.cpp:883
KNLocalArticle::Ptr newArticle(KNCollection::Ptr col, const QByteArray &defChset, bool withXHeaders=true, KNArticle::Ptr origPost=KNArticle::Ptr())
Generate a new article to edit before posting.
Definition: knarticlefactory.cpp:771
void createReply(KNRemoteArticle::Ptr a, const QString &selectedText=QString(), bool post=true, bool mail=false)
Definition: knarticlefactory.cpp:110
virtual QByteArray text(quint32 serialNumber) const =0
Article factory, responsible for creating and sending news articles.
Definition: knarticlefactory.h:35
void createPosting(KNNntpAccount::Ptr a)
Definition: knarticlefactory.cpp:67
void slotComposerDone(KNComposer *com)
Definition: knarticlefactory.cpp:962
boost::shared_ptr< KNNntpAccount > Ptr
Shared pointer to a KNNntpAccount.
Definition: knnntpaccount.h:62
void createForward(KNArticle::Ptr a)
Definition: knarticlefactory.cpp:277
ErrorListItem(const QString &text, const QString &error)
Creates a new error list item.
Definition: knarticlefactory.h:116
Definition: knarticlefactory.h:40
Definition: knarticlefactory.h:40
QString subject() const
void deleteComposerForArticle(KNLocalArticle::Ptr a)
Definition: knarticlefactory.cpp:688
void createMail(KMime::Types::Mailbox *address)
Definition: knarticlefactory.cpp:506
void slotSendErrorDialogDone()
Definition: knarticlefactory.cpp:1022
void sendArticles(KNLocalArticle::List &l, bool now=true)
Definition: knarticlefactory.cpp:590
Base class for classes that want to create and schedule jobs.
Definition: knjobdata.h:39
void createSupersede(KNArticle::Ptr a)
Definition: knarticlefactory.cpp:431
boost::shared_ptr< KNRemoteArticle > Ptr
Shared pointer to a KNRemoteArticle. To be used instead of raw KNRemoteArticle*.
Definition: knarticle.h:107
boost::shared_ptr< KNCollection > Ptr
Shared pointer to a KNCollection.
Definition: kncollection.h:40
void createCancel(KNArticle::Ptr a)
Definition: knarticlefactory.cpp:353
boost::shared_ptr< KNArticle > Ptr
Shared pointer to a KNArticle. To be used instead of raw KNArticle*.
Definition: knarticle.h:39
KNArticleFactory(QObject *parent=0)
Definition: knarticlefactory.cpp:53
void slotHighlighted(int idx)
Definition: knarticlefactory.cpp:1068
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.