Хранилища Subversion OpenInventory

Редакция

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

#ifndef MODELFORPOINTERS_H
#define MODELFORPOINTERS_H

#include <QSqlTableModel>
#include <QMainWindow>
#include <QObject>
#include <QtGui>
#include <QSqlQueryModel>
#include <QSqlTableModel>
#include <QSqlQuery>

class ModelForPointers : public QSqlTableModel
{
Q_OBJECT
public:
    explicit ModelForPointers(QObject *parent = 0);
    Qt::ItemFlags flags(const QModelIndex &index) const;
    bool setData(const QModelIndex &, const QVariant &, int);
    QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
    bool onlySetData(const QModelIndex &, const QVariant &, int);
    void setInctance(QString currInctatce); // ïåðåäàåì èìÿ òåêóùåé òàáëèöû-õðàíèëèùà
signals:
    void field_changed();
public slots:

private:
     QString Inctance; // èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ âûäåëåííîãî (â òàáëèöå êëàññîâ) êëàññà

};

#endif // MODELFORPOINTERS_H