5 #include <QtGui/qmenubar.h>
6 #include <Qt3Support/q3multilineedit.h>
7 #include <QtCore/qlist.h>
9 #include <QtGui/qframe.h>
10 #include <Qt3Support/q3multilineedit.h>
11 #include <Qt3Support/q3multilineedit.h>
12 #include <QtGui/qpushbutton.h>
13 #include <QtGui/qcombobox.h>
14 #include <QtGui/qlabel.h>
27 QList<FuncEntry> dictionary;
32 class My_Edit : public QMultiLineEdit {
35 My_Edit(QWidget *parent = 0, const char *name = 0);
36 virtual void keyPressEvent(QKeyEvent *ev);
41 class Editor : public QWidget {
44 QString compiler_path;
48 Editor(char *hdir = 0, QWidget *parent = 0, const char *name = 0);
51 void compile(int mode);
55 void load(const char *fileName);
57 void save(const char *fileName);
75 void resizeEvent(QResizeEvent *);
76 virtual void closeEvent (QCloseEvent * e);