mirror of https://github.com/mgba-emu/mgba.git
fix library icons
This commit is contained in:
parent
130319494a
commit
165cce1a6c
|
@ -31,7 +31,7 @@ LibraryModel::LibraryModel(QObject* parent)
|
|||
, m_showFilename(false)
|
||||
{
|
||||
for (const QString& platform : iconSets) {
|
||||
QString pathTemplate = QStringLiteral(":/res/%1-icon%2").arg(platform);
|
||||
QString pathTemplate = QStringLiteral(":/res/%1-icon%2").arg(platform.toLower());
|
||||
QIcon icon;
|
||||
icon.addFile(pathTemplate.arg("-256.png"), QSize(256, 256));
|
||||
icon.addFile(pathTemplate.arg("-128.png"), QSize(128, 128));
|
||||
|
@ -40,7 +40,7 @@ LibraryModel::LibraryModel(QObject* parent)
|
|||
icon.addFile(pathTemplate.arg("-16.png"), QSize(16, 16));
|
||||
// This will silently and harmlessly fail if QSvgIconEngine isn't compiled in.
|
||||
icon.addFile(pathTemplate.arg(".svg"));
|
||||
m_icons[platform.toLower()] = icon;
|
||||
m_icons[platform] = icon;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -37,21 +37,21 @@ QString nicePlatformFormat(mPlatform platform, int validModels) {
|
|||
switch (platform) {
|
||||
#ifdef M_CORE_GBA
|
||||
case mPLATFORM_GBA:
|
||||
return QObject::tr("GBA");
|
||||
return "GBA";
|
||||
#endif
|
||||
#ifdef M_CORE_GB
|
||||
case mPLATFORM_GB:
|
||||
if (validModels != M_LIBRARY_MODEL_UNKNOWN) {
|
||||
if (validModels & GB_MODEL_CGB) {
|
||||
return QObject::tr("GBC");
|
||||
return "GBC";
|
||||
} else if (validModels & GB_MODEL_SGB) {
|
||||
return QObject::tr("SGB");
|
||||
return "SGB";
|
||||
}
|
||||
}
|
||||
return QObject::tr("GB");
|
||||
return "GB";
|
||||
#endif
|
||||
default:
|
||||
return QObject::tr("?");
|
||||
return "?";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue