Хранилища Subversion OpenInventory

Редакция

Редакция 50 | Редакция 54 | К новейшей редакции | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 50 Редакция 51
1
#ifndef CLASSEDITOR_H
1
#ifndef CLASSEDITOR_H
2
#define CLASSEDITOR_H
2
#define CLASSEDITOR_H
3
3
4
#include <QMainWindow>
4
#include <QMainWindow>
5
#include "mysql.h"
5
#include "mysql.h"
6
#include "mymodel.h"
6
#include "mymodel.h"
7
7
8
#include <QTreeView>
8
#include <QTreeView>
9
9
10
10
11
namespace Ui {
11
namespace Ui {
12
    class ClassEditor;
12
    class ClassEditor;
13
}
13
}
14
14
15
class ClassEditor : public QMainWindow {
15
class ClassEditor : public QMainWindow {
16
    Q_OBJECT
16
    Q_OBJECT
17
public:
17
public:
18
    ClassEditor(QWidget *parent = 0);
18
    ClassEditor(QWidget *parent = 0);
19
    ~ClassEditor();
19
    ~ClassEditor();
20
20
21
protected:
21
protected:
22
    void changeEvent(QEvent *e);
22
    void changeEvent(QEvent *e);
23
23
24
private:
24
private:
25
    Ui::ClassEditor *ui;
25
    Ui::ClassEditor *ui;
26
    MySql sql;
26
    MySql sql;
27
    SettingsDialog settdialog;
27
    SettingsDialog settdialog;
28
    TableField *field;
28
    TableField *field;
29
    SqlTable *table;
29
    SqlTable *table;
30
30
31
    QSqlTableModel *model;
31
    QSqlTableModel *model;
32
    MyModel* mymodel;
32
    MyModel* mymodel;
-
 
33
-
 
34
    void addNewClass(); // äîáàâèì íîâûé êëàññ
-
 
35
-
 
36
private slots:
-
 
37
-
 
38
    void on_pushButton_clicked();
-
 
39
-
 
40
-
 
41
33
};
42
};
34
43
35
#endif // CLASSEDITOR_H
44
#endif // CLASSEDITOR_H
36
 
45