dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
vlp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'vlp-7' with 'master'
[vlp.git]
/
src
/
edit
/
editor.h
diff --git
a/src/edit/editor.h
b/src/edit/editor.h
index be56495e0b1af83b6d51b320b2e661f4cf53e8dd..2a063ad55f1efa9955b5b58d129b085bfbbbd811 100644
(file)
--- a/
src/edit/editor.h
+++ b/
src/edit/editor.h
@@
-1,4
+1,3
@@
-
#ifndef QWERTY_H
#define QWERTY_H
#ifndef QWERTY_H
#define QWERTY_H
@@
-19,82
+18,71
@@
#define GEN_MODE 2
#define ALL_MODE 3
#define GEN_MODE 2
#define ALL_MODE 3
-
-
-typedef struct
-{
- char name[255],filename[255];
+typedef struct {
+ char name[255];
+ char filename[255];
} FuncEntry;
} FuncEntry;
-typedef struct
-{
- QList<FuncEntry> dictionary;
- QStrList names;
- char name[255];
+typedef struct {
+ QList<FuncEntry> dictionary;
+ QStrList names;
+ char name[255];
} CategoryEntry;
} CategoryEntry;
-
-
-
-class My_Edit:public QMultiLineEdit
-{
-Q_OBJECT
+class My_Edit : public QMultiLineEdit {
+ Q_OBJECT
public:
public:
-
My_Edit(QWidget *parent=0,const char *name=
0);
- virtual void keyPressEvent(QKeyEvent *ev);
+
My_Edit(QWidget *parent = 0, const char *name =
0);
+
virtual void keyPressEvent(QKeyEvent *ev);
signals:
signals:
- void cursorMove();
+ void cursorMove();
};
};
-class Editor : public QWidget
-{
- Q_OBJECT
+class Editor : public QWidget {
+ Q_OBJECT
public:
public:
- QString compiler_path;
- QString gen_path;
- QString file_path;
+ QString compiler_path;
+ QString gen_path;
+ QString file_path;
+
+ Editor(char *hdir = 0, QWidget *parent = 0, const char *name = 0);
+ ~Editor();
- Editor(char *hdir=0, QWidget *parent=0, const char *name=0);
- ~Editor();
-
- void compile(int mode);
+ void compile(int mode);
public slots:
public slots:
- void load();
-
void load( const char *fileName
);
- void save();
-
void save( const char *fileName
);
- void save_as();
- void create();
- void props();
- void print();
- void cmp();
- void gen();
- void comp_all();
-
- void log_unit();
- void log_prog();
-
- void findText();
- void find_next();
-
//
void gotoline();
- void updateline();
+
void load();
+
void load(const char *fileName
);
+
void save();
+
void save(const char *fileName
);
+
void save_as();
+
void create();
+
void props();
+
void print();
+
void cmp();
+
void gen();
+
void comp_all();
+
+
void log_unit();
+
void log_prog();
+
+
void findText();
+
void find_next();
+
//
void gotoline();
+
void updateline();
protected:
protected:
- void resizeEvent( QResizeEvent * );
- virtual void closeEvent ( QCloseEvent * e );
-
+ void resizeEvent(QResizeEvent *);
+ virtual void closeEvent (QCloseEvent * e);
private:
private:
- QMenuBar *m;
- My_Edit *e;
- QMultiLineEdit *msg;
- QLabel *position;
- QString fname;
- char find_text[256];
- bool sensitive;
- char HomeDir[255];
-
+ QMenuBar *m;
+ My_Edit *e;
+ QMultiLineEdit *msg;
+ QLabel *position;
+ QString fname;
+ char find_text[256];
+ bool sensitive;
+ char HomeDir[255];
};
};
-
#endif // QWERTY_H
#endif // QWERTY_H