18 #ifndef GAME_DATABASE_MANAGER_H 19 #define GAME_DATABASE_MANAGER_H 116 #endif // GAME_DATABASE_MANAGER_H
bool isModified() const
Definition: gamedatabasemanager.cpp:214
Manages chess game databases.
Definition: gamedatabasemanager.h:33
GameDatabaseManager(QObject *parent=nullptr)
Definition: gamedatabasemanager.cpp:34
QList< PgnDatabase * > databases() const
Definition: gamedatabasemanager.cpp:45
bool readState(const QString &fileName)
Definition: gamedatabasemanager.cpp:86
void databaseAdded(int index)
void setModified(bool modified)
Definition: gamedatabasemanager.cpp:219
void databaseAboutToBeRemoved(int index)
PGN database.
Definition: pgndatabase.h:36
Reads PGN database in a separate thread.
Definition: pgnimporter.h:30
void importDatabaseAgain(int index)
Definition: gamedatabasemanager.cpp:206
void addDatabase(PgnDatabase *database)
Definition: gamedatabasemanager.cpp:192
void removeDatabase(int index)
Definition: gamedatabasemanager.cpp:199
bool writeState(const QString &fileName)
Definition: gamedatabasemanager.cpp:50
void importPgnFile(const QString &fileName)
Definition: gamedatabasemanager.cpp:178