Редакция 76 | К новейшей редакции | Только различия | Учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 76 | Редакция 77 | ||
---|---|---|---|
1 | #ifndef MODELFORDESCRIPTIONTABLE_H
|
1 | #ifndef MODELFORDESCRIPTIONTABLE_H
|
2 | #define MODELFORDESCRIPTIONTABLE_H
|
2 | #define MODELFORDESCRIPTIONTABLE_H
|
3 | 3 | ||
4 | #include <QMainWindow>
|
4 | #include <QMainWindow>
|
5 | #include <QObject>
|
5 | #include <QObject>
|
6 | #include <QtGui>
|
6 | #include <QtGui>
|
7 | #include <QSqlQueryModel>
|
7 | #include <QSqlQueryModel>
|
8 | #include <QSqlTableModel>
|
8 | #include <QSqlTableModel>
|
9 | #include <QSqlQuery>
|
9 | #include <QSqlQuery>
|
10 | 10 | ||
11 | class ModelForDescriptionTable : public QSqlTableModel |
11 | class ModelForDescriptionTable : public QSqlTableModel |
12 | {
|
12 | {
|
13 | Q_OBJECT |
13 | Q_OBJECT |
14 | public: |
14 | public: |
15 | explicit ModelForDescriptionTable(QObject *parent = 0); |
15 | explicit ModelForDescriptionTable(QObject *parent = 0); |
16 | Qt::ItemFlags flags(const QModelIndex &index) const; |
16 | Qt::ItemFlags flags(const QModelIndex &index) const; |
17 | bool setData(const QModelIndex &, const QVariant &, int); |
17 | bool setData(const QModelIndex &, const QVariant &, int); |
18 | QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; |
18 | QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; |
19 | void setInctance(QString currInctatce); // ïåðåäàåì èìÿ òåêóùåé òàáëèöû-õðàíèëèùà |
19 | void setInctance(QString currInctatce); // ïåðåäàåì èìÿ òåêóùåé òàáëèöû-õðàíèëèùà |
20 | signals:
|
20 | signals:
|
21 | void field_name_changed(); |
21 | void field_changed(); |
22 | 22 | ||
23 | public slots: |
23 | public slots: |
24 | 24 | ||
25 | private: |
25 | private: |
26 | QString Inctance; // èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ âûäåëåííîãî (â òàáëèöå êëàññîâ) êëàññà |
26 | QString Inctance; // èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ âûäåëåííîãî (â òàáëèöå êëàññîâ) êëàññà |
27 | 27 | ||
28 | }; |
28 | }; |
29 | 29 | ||
30 | #endif // MODELFORDESCRIPTIONTABLE_H
|
30 | #endif // MODELFORDESCRIPTIONTABLE_H
|
31 | 31 |