Хранилища Subversion OpenInventory

Редакция

Редакция 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