Credentials_manager/PasswordManager/manager.h
2021-12-09 19:02:22 +03:00

30 lines
573 B
C++

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