#pragma once #include class DatabaseManager final : public QObject { Q_OBJECT public: static DatabaseManager& instance(); QSqlDatabase& database(); private: DatabaseManager(); ~DatabaseManager() override; QSqlDatabase db; };