added settings page and db manager

This commit is contained in:
2024-04-03 11:36:34 +02:00
parent d9ddfe85b9
commit 574efcde7f
10 changed files with 104 additions and 5 deletions

View File

@@ -0,0 +1,13 @@
#include "DatabaseManager.h"
DbManager::DbManager( ) :
m_db(QSqlDatabase::addDatabase("QSQLITE")) {
m_db.setDatabaseName(QString("../../../database/CryliaPlayerDB.sqlite3"));
if (!m_db.open( )) {
std::cout << "Error: Could not open database" << std::endl;
}
}
DbManager::~DbManager( ) { }

View File

@@ -0,0 +1,14 @@
#pragma once
#include <QSqlDatabase>
#include <QString>
#include <iostream>
class DbManager {
private:
QSqlDatabase m_db;
public:
DbManager( );
~DbManager( );
};