mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-02 19:43:55 -07:00
More work
* Refactored code out of common/ into servatrice/ * added smtp client library * disable registration when connected * validate email address * send activation token via email
This commit is contained in:
parent
8cf4461616
commit
471f6371b5
38 changed files with 2699 additions and 146 deletions
62
servatrice/src/smtp/mimefile.h
Normal file
62
servatrice/src/smtp/mimefile.h
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
/*
|
||||
Copyright (c) 2011-2012 - Tőkés Attila
|
||||
|
||||
This file is part of SmtpClient for Qt.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
See the LICENSE file for more details.
|
||||
*/
|
||||
|
||||
#ifndef MIMEFILE_H
|
||||
#define MIMEFILE_H
|
||||
|
||||
#include "mimepart.h"
|
||||
#include <QFile>
|
||||
|
||||
#include "smtpexports.h"
|
||||
|
||||
class SMTP_EXPORT MimeFile : public MimePart
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
|
||||
/* [1] Constructors and Destructors */
|
||||
|
||||
MimeFile(const QByteArray& stream, const QString& fileName);
|
||||
MimeFile(QFile *f);
|
||||
~MimeFile();
|
||||
|
||||
/* [1] --- */
|
||||
|
||||
|
||||
/* [2] Getters and Setters */
|
||||
|
||||
/* [2] --- */
|
||||
|
||||
protected:
|
||||
|
||||
/* [3] Protected members */
|
||||
|
||||
QFile* file;
|
||||
|
||||
/* [3] --- */
|
||||
|
||||
|
||||
/* [4] Protected methods */
|
||||
|
||||
virtual void prepare();
|
||||
|
||||
/* [4] --- */
|
||||
|
||||
};
|
||||
|
||||
#endif // MIMEFILE_H
|
||||
Loading…
Add table
Add a link
Reference in a new issue