4 #include "codeeditor.h"
5 #include "highlighter.h"
6 #include "ui_scripteditor.h"
10 class ScriptEditor : public QWidget {
14 enum Mode { Slide, File };
22 ScriptEditor(QWidget *parent = 0);
23 QString getScriptFile();
24 void setSlideScript(uint vymModelID, uint slideID, const QString &);
33 bool loadScript(QString fn = "");
38 void runScript(QString);
42 CodeEditor *slideEditor;
43 CodeEditor *macroEditor;
44 CodeEditor *codeEditor;
46 Highlighter *highlighterMacro;
47 Highlighter *highlighterSlide;
48 Highlighter *highlighterFile;