thread-safe database classes, created instead of last modifed date in

title
This commit is contained in:
Rafael 2016-05-08 19:34:10 +02:00
parent 419cd98cba
commit 1067fcf353
8 changed files with 28 additions and 2 deletions

View file

@ -47,15 +47,21 @@ ProfileDatabase::~ProfileDatabase()
QStringList ProfileDatabase::getPlayers()
{
mutex.lock();
return profileDB->childKeys();
mutex.unlock();
}
QString ProfileDatabase::getPlayerName(int playerID)
{
mutex.lock();
return profileDB->value(QString::number(playerID), playerID).toString();
mutex.unlock();
}
void ProfileDatabase::setPlayerName(int playerID, QString playerName)
{
mutex.lock();
profileDB->setValue(QString::number(playerID), playerName);
mutex.unlock();
}