$END_LICENSE */
#include "ytregions.h"
+#include "iconutils.h"
YTRegions::YTRegions() : QObject() {}
}
const YTRegion &YTRegions::localRegion() {
- static const YTRegion region = [] {
+ static const YTRegion region = []() -> YTRegion {
QString country = QLocale::system().name().right(2);
for (const YTRegion &r : list()) {
if (r.id == country) return r;
}
QIcon YTRegions::iconForRegionId(const QString ®ionId) {
- if (regionId.isEmpty()) return QIcon(":images/worldwide.png");
+ if (regionId.isEmpty()) return IconUtils::icon("worldwide");
return QIcon(":flags/" + regionId.toLower() + ".png");
}