Manages chess game databases.
More...
#include <gamedatabasemanager.h>
Manages chess game databases.
- See also
- PgnImporter
-
PgnDatabase
| GameDatabaseManager::GameDatabaseManager |
( |
QObject * |
parent = nullptr | ) |
|
| void GameDatabaseManager::addDatabase |
( |
PgnDatabase * |
database | ) |
|
|
slot |
Adds database to the list of managed databases.
| void GameDatabaseManager::databaseAboutToBeRemoved |
( |
int |
index | ) |
|
|
signal |
Emitted when a database is about to be removed at index.
- Note
- The index value is valid when this signal is emitted.
- See also
- databases()
| void GameDatabaseManager::databaseAdded |
( |
int |
index | ) |
|
|
signal |
Emitted when database is added at index.
- See also
- databases()
Returns the list of currently managed databases.
| void GameDatabaseManager::databasesReset |
( |
| ) |
|
|
signal |
Emitted when all previously queried database information is now invalid and must be queried again.
- See also
- databases()
| void GameDatabaseManager::importDatabaseAgain |
( |
int |
index | ) |
|
|
slot |
Re-imports database at index from the list of managed databases.
| void GameDatabaseManager::importPgnFile |
( |
const QString & |
fileName | ) |
|
|
slot |
Imports a game database pointed by fileName in PGN format.
This function is asynchronous and thus returns immediately.
- See also
- importStarted
| bool GameDatabaseManager::isModified |
( |
| ) |
const |
Returns true if the current state has been modified.
| bool GameDatabaseManager::readState |
( |
const QString & |
fileName | ) |
|
Reads the state from a file pointed by fileName.
- See also
- writeState
| void GameDatabaseManager::removeDatabase |
( |
int |
index | ) |
|
|
slot |
Remove database at index from the list of managed databases.
| void GameDatabaseManager::setModified |
( |
bool |
modified | ) |
|
Sets the state modified flag to modified.
| bool GameDatabaseManager::writeState |
( |
const QString & |
fileName | ) |
|
Writes the state to a file pointed by fileName.
- See also
- readState
The documentation for this class was generated from the following files: