Редакция 33 | Редакция 35 | К новейшей редакции | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS
Редакция | Автор | № строки | Строка |
---|---|---|---|
33 | pingvin | 1 | #ifndef TABLEFIELD_H |
2 | #define TABLEFIELD_H |
||
3 | |||
4 | #include <QObject> |
||
5 | #include <QtGui> |
||
6 | #include <QMainWindow> |
||
7 | #include <QString> |
||
8 | #include <QtSql> |
||
9 | #include <QSqlTableModel> |
||
10 | #include <QTableView> |
||
11 | #include <QSqlDriverPlugin> |
||
12 | #include <QIcon> |
||
13 | #include <QVariant> |
||
14 | #include <QProcess> |
||
15 | #include <QByteArray> |
||
16 | |||
17 | class TableField : public QObject |
||
18 | { |
||
19 | Q_OBJECT |
||
20 | public: |
||
21 | explicit TableField(QObject *parent = 0); |
||
22 | |||
23 | signals: |
||
24 | |||
25 | public slots: |
||
26 | |||
27 | private: |
||
34 | pingvin | 28 | QString fieldName; // переменная содержит имя базы данных, с которой будем устанавливать соединение |
33 | pingvin | 29 | QString fieldType; // переменная содержит описание типа данных, хранимых в поле |
34 | pingvin | 30 | QString defaultValue; // |
31 | |||
33 | pingvin | 32 | protected: |
33 | |||
34 | public: |
||
35 | void setName(QString name); |
||
34 | pingvin | 36 | void setType(QString ftype); |
37 | QString name(); |
||
38 | QString type(); |
||
33 | pingvin | 39 | }; |
40 | |||
41 | #endif // TABLEFIELD_H |