30 #ifndef SCRIPTEXTENSIONINTERFACE_H 31 #define SCRIPTEXTENSIONINTERFACE_H 55 virtual QStringList keys()
const = 0;
56 virtual void initialize(
const QString &key, QScriptEngine *engine) = 0;
58 void registerScriptObjects(QScriptEngine * scriptEngine,
ReportInterface * report);
59 bool mainScriptPreprocess(QString & script, QStringList *errors = 0);
62 bool itemScriptPreprocess(QString &script,
const QObject *
object, QStringList * errors);
77 #endif // SCRIPTEXTENSIONINTERFACE_H
Definition: abstractpainterdelegate.h:42
TODO v2: rename to ReportObject.
Definition: reportinterface.h:71
QString descriptionFileName() const
Definition: scriptextensioninterface.h:64
Definition: reportplugininterface.h:53
Definition: scriptextensioninterface.h:44
#define CUTEREPORT_EXPORTS
Definition: cutereport_globals.h:47
Definition: baseiteminterface.h:107
Definition: reportcore.h:83