#ifndef MANAGER_H #define MANAGER_H #include #include "record.h" class Manager { public: Manager(); void init(); Record* getRecord() const; void putRecord(Record* record); void updateRecord(); void deleteRecord(); void initAppWithDatabaseFile(const QString &dbFileFullPath); void connectToDatabase(const QString &dbName); void createModel(); private: QSqlDatabase m_db; // объект базы данных. QSqlQuery *query; // указатель на запрос. QSqlTableModel *model; // указатель на таблицу данных в приложении. }; #endif // MANAGER_H