1 #ifndef EDITBOOKSMODEL_HPP 2 #define EDITBOOKSMODEL_HPP 5 #include <QSqlQueryModel> 6 #include <QSqlRelationalTableModel> 32 bool setData(
const QModelIndex &index,
const QVariant &value,
int role) Q_DECL_OVERRIDE;
33 Qt::ItemFlags
flags(
const QModelIndex &index)
const Q_DECL_OVERRIDE;
43 bool setTitle(
int logId,
const QString &title);
44 bool setNotes(
int logId,
const QString ¬es);
47 bool setAuthKey(
int logId,
const int &authkey);
51 #endif // EDITBOOKSMODEL_HPP Definition: editbooksmodel.cpp:5
~EditBooksModel()
Definition: editbooksmodel.cpp:27
EditBooksModel(QObject *parent=0)
Definition: editbooksmodel.cpp:17
bool setNotes(int logId, const QString ¬es)
Definition: editbooksmodel.cpp:197
bool setAuthKey(int logId, const int &authkey)
Definition: editbooksmodel.cpp:216
bool setData(const QModelIndex &index, const QVariant &value, int role) Q_DECL_OVERRIDE
Definition: editbooksmodel.cpp:131
bool setMediaKey(int logId, const int &mediakey)
Definition: editbooksmodel.cpp:235
Definition: editbooksmodel.hpp:21
QSqlQuery findBooksByAuthor(QString author)
Definition: editbooksmodel.cpp:56
QSqlQuery findBooksByTitle(QString title)
Definition: editbooksmodel.cpp:35
void refresh()
Definition: editbooksmodel.cpp:273
bool setTitle(int logId, const QString &title)
Definition: editbooksmodel.cpp:178
virtual void initModel()
Definition: editbooksmodel.cpp:81
Qt::ItemFlags flags(const QModelIndex &index) const Q_DECL_OVERRIDE
Definition: editbooksmodel.cpp:98
Books books
Definition: editbooksmodel.hpp:29
EditBooksPrivate * d
Definition: editbooksmodel.hpp:40
bool setLoanedKey(int logId, const int &loankey)
Definition: editbooksmodel.cpp:254