Prepare layout code generation for editor
[vlp.git] / src / edit / editor.h
index 5c8fa502ac99929af98fc7e8e19990c3b137d18d..5e253f3e7dd18c44240a30f590710ccf9653ba8c 100644 (file)
@@ -8,6 +8,8 @@
 #include <QtGui/QLabel>
 
 
+#include "ui/editor.h"
+
 #define COMP_MODE      1
 #define GEN_MODE       2
 #define ALL_MODE       3
@@ -32,7 +34,7 @@ signals:
        void cursorMove();
 };
 
-class Editor : public QMainWindow {
+class Editor : public QMainWindow, private Ui::EditorWindow {
        Q_OBJECT
 public:
        QString compiler_path;
@@ -61,7 +63,7 @@ public slots:
        void log_prog();
 
        void findText();
-       void find_next();
+//     void find_next();
        //void gotoline();
        void updateline();
 
@@ -76,6 +78,19 @@ private:
        QString find_text;
        bool sensitive;
        char HomeDir[255];
+
+private slots:
+       void on_actionNew_triggered();
+       void on_actionOpen_triggered();
+       void on_actionSave_triggered();
+       void on_actionSave_as_triggered();
+       void on_actionQuit_triggered();
+       void on_actionCopy_triggered();
+       void on_actionPaste_triggered();
+       void on_actionCut_triggered();
+       void on_actionClear_all_triggered();
+       void on_actionFind_triggered();
+       void on_actionFind_Next_triggered();
 };
 
 #endif // QWERTY_H