21 #include <QtCore/qiodevice.h>
23 #include <Cutelyst/cutelyst_global.h>
24 #include <Cutelyst/headers.h>
43 Upload(UploadPrivate *prv);
44 virtual ~
Upload()
override;
69 bool save(
const QString &filename);
81 virtual qint64 pos()
const override;
86 virtual qint64 size()
const override;
91 virtual bool seek(qint64 pos)
override;
97 virtual qint64 readData(
char *data, qint64 maxlen)
override;
102 virtual qint64 readLineData(
char *data, qint64 maxlen)
override;
107 virtual qint64 writeData(
const char * data, qint64 maxSize)
override;
109 UploadPrivate *d_ptr;
Cutelyst Upload handles file upload request
QVector< Upload * > Uploads