Add Snapshot feature
Add ChangeDatabase() method Add GetDatabaseHome() and GetDatabaseFile()
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
#include <QSqlDatabase>
|
||||
#include <QDate>
|
||||
#include <QDir>
|
||||
|
||||
#include <controller/KissCount.hpp>
|
||||
#include "model.hpp"
|
||||
@@ -91,6 +92,9 @@ public:
|
||||
|
||||
Database(const char* filename, KissCount* kiss);
|
||||
|
||||
static QString GetDatabaseHome() { return QDir::home().path() + BDD_PATH; }
|
||||
static QString GetDatabaseFile() { return QString(BDD_FILE); }
|
||||
|
||||
std::list<QString> GetUsers();
|
||||
bool IsValidUser(const QString& user, const QString& password);
|
||||
|
||||
@@ -154,6 +158,8 @@ public:
|
||||
|
||||
void GetHistory(int month, int year, QStringList& list);
|
||||
|
||||
bool ChangeDatabase(QString filename);
|
||||
|
||||
/* Database Update */
|
||||
|
||||
void CheckDatabaseVersion();
|
||||
|
||||
Reference in New Issue
Block a user