#ifndef UPLOADER_HPP #define UPLOADER_HPP #include #include class Uploader { public: virtual void doUpload(QByteArray imgData, QString format, QString filename) = 0; virtual QString name() = 0; virtual QString description() = 0; virtual void showSettings() { } virtual bool validate() { return true; } }; #endif // UPLOADER_HPP