author | alwin <alwin> | 2003-12-10 21:35:16 (UTC) |
---|---|---|
committer | alwin <alwin> | 2003-12-10 21:35:16 (UTC) |
commit | c80a4d0e0b0ed83757d8494e7f32c8b4b0b6e8d0 (patch) (side-by-side diff) | |
tree | 386ef672e71f46763031df60a83a807b7d325e96 /noncore/net/mail/libmailwrapper/imapwrapper.h | |
parent | 6dffa571b5bfdd3e353fdabb555a805c2999ef0f (diff) | |
download | opie-c80a4d0e0b0ed83757d8494e7f32c8b4b0b6e8d0.zip opie-c80a4d0e0b0ed83757d8494e7f32c8b4b0b6e8d0.tar.gz opie-c80a4d0e0b0ed83757d8494e7f32c8b4b0b6e8d0.tar.bz2 |
change to work with libetpan 0.3.1
Diffstat (limited to 'noncore/net/mail/libmailwrapper/imapwrapper.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/libmailwrapper/imapwrapper.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/net/mail/libmailwrapper/imapwrapper.h b/noncore/net/mail/libmailwrapper/imapwrapper.h index faab43c..90f3004 100644 --- a/noncore/net/mail/libmailwrapper/imapwrapper.h +++ b/noncore/net/mail/libmailwrapper/imapwrapper.h @@ -1,38 +1,39 @@ #ifndef __IMAPWRAPPER #define __IMAPWRAPPER #include <qlist.h> #include "mailwrapper.h" struct mailimap; struct mailimap_body_type_1part; struct mailimap_body_type_text; +struct mailimap_msg_att; class RecMail; class RecBody; class IMAPwrapper : public QObject { Q_OBJECT public: IMAPwrapper( IMAPaccount *a ); virtual ~IMAPwrapper(); QList<IMAPFolder>* listFolders(); void listMessages(const QString & mailbox,QList<RecMail>&target ); RecBody fetchBody(const RecMail&mail); static void imap_progress( size_t current, size_t maximum ); protected: RecMail*parse_list_result(mailimap_msg_att*); void login(); void logout(); void searchBodyText(const RecMail&mail,mailimap_body_type_1part*mailDescription,RecBody&target_body); void fillPlainBody(const RecMail&mail,RecBody&target_body, mailimap_body_type_text * text_body); static QStringList address_list_to_stringlist(clist*list); private: IMAPaccount *account; mailimap *m_imap; }; #endif |