新增邮件发送工具
This commit is contained in:
23
email/sendemail/mimefile.cpp
Normal file
23
email/sendemail/mimefile.cpp
Normal file
@@ -0,0 +1,23 @@
|
||||
#include "mimefile.h"
|
||||
#include <QFileInfo>
|
||||
|
||||
MimeFile::MimeFile(QFile *file)
|
||||
{
|
||||
this->file = file;
|
||||
this->cType = "application/octet-stream";
|
||||
this->cName = QFileInfo(*file).fileName();
|
||||
this->cEncoding = Base64;
|
||||
}
|
||||
|
||||
MimeFile::~MimeFile()
|
||||
{
|
||||
delete file;
|
||||
}
|
||||
|
||||
void MimeFile::prepare()
|
||||
{
|
||||
file->open(QIODevice::ReadOnly);
|
||||
this->content = file->readAll();
|
||||
file->close();
|
||||
MimePart::prepare();
|
||||
}
|
||||
Reference in New Issue
Block a user