Редакция 36 | Редакция 38 | К новейшей редакции | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 36 | Редакция 37 | ||
---|---|---|---|
1 | #ifndef SQLTABLE_H
|
1 | #ifndef SQLTABLE_H
|
2 | #define SQLTABLE_H
|
2 | #define SQLTABLE_H
|
3 | 3 | ||
4 | #include <QObject>
|
4 | #include <QObject>
|
- | 5 | #include <QList>
|
|
- | 6 | #include "tablefield.h"
|
|
- | 7 | ||
5 | 8 | ||
6 | class SqlTable : public QObject |
9 | class SqlTable : public QObject |
7 | {
|
10 | {
|
8 | Q_OBJECT |
11 | Q_OBJECT |
9 | public: |
12 | public: |
10 | explicit SqlTable(QObject *parent = 0); |
13 | explicit SqlTable(QString tname, QObject *parent = 0); |
- | 14 | ||
- | 15 | ||
- | 16 | void setName(QString tname); |
|
- | 17 | ||
- | 18 | private: |
|
- | 19 | QString tableName; // èìÿ òàáëèöû |
|
- | 20 | QString SqlString; // ñòðîêà Sql-çàïðîñà äëÿ ñîçäàíèÿ òàáëèöû â áàçå äàííûõ |
|
- | 21 | QList<TableField*> fields; // â ýòîì ñïèñêå íàõîäòñÿ âñå ïîëÿ òàáëèöû |
|
- | 22 | //TableField *field_tmp;
|
|
- | 23 | protected: |
|
11 | 24 | ||
12 | signals:
|
- | |
13 | 25 | ||
14 | public slots: |
- | |
15 | 26 | ||
16 | }; |
27 | }; |
17 | 28 | ||
18 | #endif // SQLTABLE_H
|
29 | #endif // SQLTABLE_H
|
19 | 30 |