Хранилища Subversion OpenInventory

Редакция

Редакция 77 | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 77 Редакция 81
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
    bool onlySetData(const QModelIndex &, const QVariant &, int);
-
 
19
-
 
20
18
    QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
21
    QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
19
    void setInctance(QString currInctatce); // ïåðåäàåì èìÿ òåêóùåé òàáëèöû-õðàíèëèùà
22
    void setInctance(QString currInctatce); // ïåðåäàåì èìÿ òåêóùåé òàáëèöû-õðàíèëèùà
20
signals:
23
signals:
21
    void field_changed();
24
    void field_changed();
22
25
23
public slots:
26
public slots:
24
27
25
private:
28
private:
26
    QString Inctance; // èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ âûäåëåííîãî (â òàáëèöå êëàññîâ) êëàññà
29
    QString Inctance; // èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ âûäåëåííîãî (â òàáëèöå êëàññîâ) êëàññà
27
30
28
};
31
};
29
32
30
#endif // MODELFORDESCRIPTIONTABLE_H
33
#endif // MODELFORDESCRIPTIONTABLE_H
31
 
34