Projet Bee-Honey't  1.0
BTS SN 2019
Fonctions membres publiques | Liste de tous les membres
Référence de la classe SimpleMail::MimeAttachment

#include <mimeattachment.h>

Graphe de collaboration de SimpleMail::MimeAttachment:
Collaboration graph

Fonctions membres publiques

 MimeAttachment (QFile *file)
 
 MimeAttachment (const QByteArray &stream, const QString &fileName)
 
virtual ~MimeAttachment ()
 
- Fonctions membres publiques hérités de SimpleMail::MimeFile
 MimeFile (const QByteArray &stream, const QString &fileName)
 
 MimeFile (QFile *f)
 
 ~MimeFile ()
 
- Fonctions membres publiques hérités de SimpleMail::MimePart
 MimePart ()
 
 MimePart (const MimePart &other)
 
virtual ~MimePart ()
 
MimePartoperator= (const MimePart &other)
 
QByteArray header () const
 
QByteArray content () const
 
void setContent (const QByteArray &content)
 
void setHeader (const QByteArray &header)
 
void addHeaderLine (const QByteArray &line)
 
void setContentId (const QByteArray &cId)
 
QByteArray contentId () const
 
void setContentName (const QByteArray &contentName)
 
QByteArray contentName () const
 
void setContentType (const QByteArray &contentType)
 
QByteArray contentType () const
 
void setCharset (const QByteArray &charset)
 
QByteArray charset () const
 
void setEncoding (Encoding enc)
 
Encoding encoding () const
 
void setData (const QString &data)
 
QString data () const
 
MimeContentFormattercontentFormatter ()
 
bool write (QIODevice *device)
 

Membres hérités additionnels

- Types publics hérités de SimpleMail::MimePart
enum  Encoding { _7Bit, _8Bit, Base64, QuotedPrintable }
 
- Fonctions membres protégées hérités de SimpleMail::MimePart
 MimePart (MimePartPrivate *d)
 
virtual bool writeData (QIODevice *device)
 
MimePartPrivated_func ()
 
const MimePartPrivated_func () const
 
- Attributs protégés hérités de SimpleMail::MimePart
QSharedDataPointer< MimePartPrivated_ptr
 

Documentation des constructeurs et destructeur

◆ MimeAttachment() [1/2]

MimeAttachment::MimeAttachment ( QFile *  file)
25  : MimeFile(file)
26 {
27  Q_D(MimePart);
28  const QString filename = QFileInfo(*file).fileName();
29  d->header.append("Content-Disposition: attachment; filename=\"" + filename.toLatin1() + "\"\r\n");
30 }
Definition: mimepart.h:32
MimeFile(const QByteArray &stream, const QString &fileName)
Definition: mimefile.cpp:44

◆ MimeAttachment() [2/2]

MimeAttachment::MimeAttachment ( const QByteArray &  stream,
const QString &  fileName 
)
32  : MimeFile(stream, fileName)
33 {
34  Q_D(MimePart);
35  d->header.append("Content-Disposition: attachment; filename=\"" + fileName.toLatin1() + "\"\r\n");
36 }
Definition: mimepart.h:32
MimeFile(const QByteArray &stream, const QString &fileName)
Definition: mimefile.cpp:44

◆ ~MimeAttachment()

MimeAttachment::~MimeAttachment ( )
virtual
39 {
40 
41 }

La documentation de cette classe a été générée à partir des fichiers suivants :