Load additional xml sets from $userprofile/customsets/

This commit is contained in:
Fabio Bas 2015-05-20 18:27:50 +02:00
parent 292d730ca7
commit b566bf4a19
3 changed files with 20 additions and 0 deletions

View file

@ -1053,6 +1053,18 @@ void CardDatabase::loadTokenDatabase()
loadCardDatabase(settingsCache->getTokenDatabasePath(), true);
}
void CardDatabase::loadCustomCardDatabases(const QString &path)
{
QDir dir(path);
if(!dir.exists())
return;
foreach(QString fileName, dir.entryList(QStringList("*.xml"), QDir::Files | QDir::Readable, QDir::Name))
{
loadCardDatabase(dir.absoluteFilePath(fileName), false);
}
}
QStringList CardDatabase::getAllColors() const
{
QSet<QString> colors;