30 #ifndef EXPORTNTERFACE_H 31 #define EXPORTNTERFACE_H 42 class ExportHelperInterface;
50 explicit ExportInterface(QObject *parent = 0);
51 virtual ~ExportInterface();
53 virtual QString format()
const = 0;
54 virtual QIcon icon()
const = 0;
56 virtual ExportInterface * clone()
const = 0;
57 virtual ExportInterface * createInstance( QObject * parent = 0)
const = 0;
58 virtual ExportHelperInterface * helper() = 0;
63 virtual QString lastError() = 0;
66 ExportInterface(
const ExportInterface & dd, QObject * parent);
73 class ExportHelperInterface:
public QWidget
86 #endif // EXPORTNTERFACE_H Definition: abstractpainterdelegate.h:42
TODO v2: rename to ReportObject.
Definition: reportinterface.h:71
Definition: reportplugininterface.h:53
#define CUTEREPORT_EXPORTS
Definition: cutereport_globals.h:47
Definition: exportinterface.h:44
Definition: exportinterface.h:73
ExportHelperInterface(ExportInterface *)
Definition: exportinterface.h:77