30 #ifndef INTERFACES_IIMPORTEXPORT_H
31 #define INTERFACES_IIMPORTEXPORT_H
56 virtual void ImportSettings (
const QByteArray& data) = 0;
69 virtual void ImportData (
const QByteArray& data) = 0;
82 virtual QByteArray ExportSettings ()
const = 0;
95 virtual QByteArray ExportData ()
const = 0;
virtual ~IImportExport()
Virtual destructor.
Q_DECLARE_INTERFACE(IColorThemeManager,"org.Deviant.LeechCraft.IColorThemeManager/1.0")
Interface for plugins which can import/export data to persistent storage.