Хранилища Subversion OpenInventory

Редакция

Редакция 55 | Редакция 59 | К новейшей редакции | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS

Редакция Автор № строки Строка
25 pingvin 1
#ifndef CLASSEDITOR_H
2
#define CLASSEDITOR_H
3
 
4
#include <QMainWindow>
5
#include "mysql.h"
50 pingvin 6
#include "mymodel.h"
25 pingvin 7
 
45 pingvin 8
#include <QTreeView>
38 pingvin 9
 
45 pingvin 10
 
25 pingvin 11
namespace Ui {
12
    class ClassEditor;
13
}
14
 
15
class ClassEditor : public QMainWindow {
16
    Q_OBJECT
17
public:
18
    ClassEditor(QWidget *parent = 0);
19
    ~ClassEditor();
20
 
21
protected:
22
    void changeEvent(QEvent *e);
23
 
24
private:
25
    Ui::ClassEditor *ui;
26
    MySql sql;
27
    SettingsDialog settdialog;
33 pingvin 28
    TableField *field;
38 pingvin 29
    SqlTable *table;
45 pingvin 30
 
56 pingvin 31
    QSqlTableModel* model;
32
    QSqlTableModel* modelForDescription;
33
    QTableView* tableForDescription;
50 pingvin 34
    MyModel* mymodel;
51 pingvin 35
 
36
    void addNewClass(); //   
54 pingvin 37
    void addNewClass_new();
51 pingvin 38
 
39
private slots:
40
 
41
    void on_pushButton_clicked();
55 pingvin 42
    void on_tableView_clicked(const QModelIndex & index );
51 pingvin 43
 
44
 
45
 
25 pingvin 46
};
47
 
48
#endif // CLASSEDITOR_H