4
#include "ui_codeeditor.h"
5
#include "sketchobject.h"
6
#include <Qsci/qscilexercpp.h>
10
class CodeEditor : public QWidget, private Ui::CodeEditor {
13
SketchObject *m_object;
15
QsciLexerCPP m_stdLexer;
17
TextInput *m_nameEditor,*m_sourceNameEditor;
19
CodeEditor(QWidget *parent = 0);
20
CodeEditor(SketchObject * object,QWidget *parent = 0);
23
void changeEvent(QEvent *e);
26
void on_m_toolAdd_clicked();
27
void on_actionSave_triggered();
29
// void extraSourceCountChange(int count);
30
void extraSourceNew(int count);
32
void nameChanged(QString name);
35
#endif // CODEEDITOR_H