1 #ifndef DATABASEMANAGER_H
2 #define DATABASEMANAGER_H
5 #include <QSqlDatabase>
11 class DatabaseManager : public QObject
14 DatabaseManager(QObject *parent = 0);
18 static bool deleteDB();
19 static bool dbExists();
20 static QSqlError lastError();
21 static bool createDB();
22 static int insertPlatform(QString name, QString filename = "");
23 static QString getPlatform(int id);
24 QSqlTableModel* getPlatforms();
33 //static QSqlDatabase db;
34 static const QString DB_FILENAME;
35 static const QString DB_TABLE_NAME_PLATFORM;
36 static QString getDbPath();