11 #include <QStringList> 40 virtual QStringList GetServiceVariants ()
const = 0;
60 virtual void UploadFile (
const QString& filename,
61 const QString& service = QString ()) = 0;
80 virtual void fileUploaded (
const QString& filename,
const QUrl& fileUrl) = 0;
83 Q_DECLARE_INTERFACE (
IWebFileStorage,
"org.Deviant.LeechCraft.IWebFileStorage/1.0")
virtual ~IWebFileStorage()
Interface for plugins supporting storing files on the web.