#ifndef DATABASEMANAGER_H #define DATABASEMANAGER_H #include #include class Q_DECL_EXPORT DatabaseManager { public: static DatabaseManager& instance(); bool connect(const QString& dbPath); QSqlDatabase& database(); void initializeDatabase(); private: DatabaseManager(); ~DatabaseManager(); QSqlDatabase db; }; #endif // DATABASEMANAGER_H