editablesqlmodel.h Example File sql/querymodel/editablesqlmodel.h
#ifndef EDITABLESQLMODEL_H
#define EDITABLESQLMODEL_H
#include <QSqlQueryModel>
class EditableSqlModel : public QSqlQueryModel
{
Q_OBJECT
public:
EditableSqlModel(QObject *parent = 0);
Qt::ItemFlags flags(const QModelIndex &index) const;
bool setData(const QModelIndex &index, const QVariant &value, int role);
private:
bool setFirstName(int personId, const QString &firstName);
bool setLastName(int personId, const QString &lastName);
void refresh();
};
#endif
|