return list;
}
-YTRegion YTRegions::r(QString name, QString id) {
+YTRegion YTRegions::r(const QString &name, const QString &id) {
YTRegion r = {id, name};
return r;
}
return region;
}
-void YTRegions::setRegion(QString regionId) {
+void YTRegions::setRegion(const QString ®ionId) {
QSettings settings;
settings.setValue("regionId", regionId);
}
return regionById(currentRegionId());
}
-YTRegion YTRegions::regionById(QString id) {
+YTRegion YTRegions::regionById(const QString &id) {
if (id.isEmpty()) return worldwideRegion();
YTRegion region;
foreach (YTRegion r, list())
return region;
}
-QIcon YTRegions::iconForRegionId(QString regionId) {
+QIcon YTRegions::iconForRegionId(const QString ®ionId) {
if (regionId.isEmpty()) return QIcon(":images/worldwide.png");
return QIcon(":flags/" + regionId.toLower() + ".png");
}