Use svg icons for the country flags.

Closes #6223.
This commit is contained in:
sledgehammer999
2017-10-21 00:41:24 +03:00
parent 94e00dd38d
commit fbe0e96fd5
496 changed files with 17702 additions and 253 deletions

View File

@@ -80,7 +80,7 @@ QIcon GuiIconProvider::getIcon(const QString &iconId, const QString &fallback)
QIcon GuiIconProvider::getFlagIcon(const QString &countryIsoCode)
{
if (countryIsoCode.isEmpty()) return QIcon();
return QIcon(":/icons/flags/" + countryIsoCode.toLower() + ".png");
return QIcon(":/icons/flags/" + countryIsoCode.toLower() + ".svg");
}
// Makes sure the icon is at least available in 16px and 24px size

View File

@@ -414,7 +414,7 @@ void OptionsDialog::initializeLanguageCombo()
QLocale locale(localeStr);
languageName = languageToLocalizedString(locale);
}
m_ui->comboI18n->addItem(/*QIcon(":/icons/flags/"+country+".png"), */ languageName, localeStr);
m_ui->comboI18n->addItem(/*QIcon(":/icons/flags/"+country+".svg"), */ languageName, localeStr);
qDebug() << "Supported locale:" << localeStr;
}
}