4 #include <QtGui/QTextEdit>
5 #include <QtGui/QMainWindow>
6 #include <QtGui/QLineEdit>
7 #include <QtGui/QPushButton>
8 #include <QtGui/QLabel>
21 QList<FuncEntry> dictionary;
26 class My_Edit : public QTextEdit {
29 My_Edit(QWidget *parent = 0, const char *name = 0);
30 virtual void keyPressEvent(QKeyEvent *ev);
35 class Editor : public QMainWindow {
38 QString compiler_path;
42 Editor(char *hdir = 0, QWidget *parent = 0);
45 void compile(int mode);
49 void load(const char *fileName);
51 void save(const char *fileName);
69 void resizeEvent(QResizeEvent *);
70 virtual void closeEvent (QCloseEvent * e);