| 123456789101112131415161718192021222324 |
- #ifndef DATABASEMANAGER_H
- #define DATABASEMANAGER_H
- #include <QString>
- class QSqlDatabase;
- const QString DATABASE_FILE_NAME = "gallery.db";
- class DatabaseManager {
- public:
- static DatabaseManager& instance();
- ~DatabaseManager();
- protected:
- DatabaseManager(const QString& path = DATABASE_FILE_NAME);
- DatabaseManager& operator=(const DatabaseManager& rhs);
- private:
- QSqlDatabase* mDatabase;
- };
- #endif // DATABASEMANAGER_H
|