]> git.sur5r.net Git - minitube/blobdiff - src/ytregions.cpp
2.5.2
[minitube] / src / ytregions.cpp
index 89390a9b1b8c96dd6351059c3ade895f993fec6f..ed5dc46ccbc3cdaac7f7d401a11a287f859ec4e9 100644 (file)
@@ -1,3 +1,23 @@
+/* $BEGIN_LICENSE
+
+This file is part of Minitube.
+Copyright 2009, Flavio Tordini <flavio.tordini@gmail.com>
+
+Minitube is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+Minitube is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with Minitube.  If not, see <http://www.gnu.org/licenses/>.
+
+$END_LICENSE */
+
 #include "ytregions.h"
 
 YTRegions::YTRegions() : QObject() { }
@@ -106,7 +126,7 @@ const QList<YTRegion> & YTRegions::list() {
     return list;
 }
 
-YTRegion YTRegions::r(QString name, QString id) {
+YTRegion YTRegions::r(const QString &name, const QString &id) {
     YTRegion r = {id, name};
     return r;
 }
@@ -129,7 +149,7 @@ const YTRegion & YTRegions::worldwideRegion() {
     return region;
 }
 
-void YTRegions::setRegion(QString regionId) {
+void YTRegions::setRegion(const QString &regionId) {
     QSettings settings;
     settings.setValue("regionId", regionId);
 }
@@ -143,7 +163,7 @@ YTRegion YTRegions::currentRegion() {
     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())
@@ -155,7 +175,7 @@ YTRegion YTRegions::regionById(QString id) {
     return region;
 }
 
-QIcon YTRegions::iconForRegionId(QString regionId) {
-    if (regionId.isEmpty()) return QIcon(":flags/worldwide.png");
+QIcon YTRegions::iconForRegionId(const QString &regionId) {
+    if (regionId.isEmpty()) return QIcon(":images/worldwide.png");
     return QIcon(":flags/" + regionId.toLower() + ".png");
 }