[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [pairs/new_qml2] src: Fix player icons restoring
From: Aleix Pol <aleixpol () kde ! org>
Date: 2011-12-01 0:13:04
Message-ID: 20111201001304.0DB05A60A6 () git ! kde ! org
[Download RAW message or body]
Git commit b3a6209456fd265ed3fba184dce4cb767971673c by Aleix Pol.
Committed on 01/12/2011 at 01:12.
Pushed by apol into branch 'new_qml2'.
Fix player icons restoring
M +4 -2 src/playersmodel.cpp
http://commits.kde.org/pairs/b3a6209456fd265ed3fba184dce4cb767971673c
diff --git a/src/playersmodel.cpp b/src/playersmodel.cpp
index 8e1b989..df66398 100644
--- a/src/playersmodel.cpp
+++ b/src/playersmodel.cpp
@@ -37,6 +37,9 @@ PlayersModel::PlayersModel(QObject* parent)
names.insert(Selected, "selected");
setRoleNames(names);
m_playerIcons = KGlobal::dirs()->findAllResources("appdata", QLatin1String( "players/*.png"));
+ for(QStringList::iterator it=m_playerIcons.begin(), itEnd=m_playerIcons.end(); it!=itEnd; ++it) {
+ *it = "file://"+*it;
+ }
QMetaObject::invokeMethod(this, "refresh", Qt::QueuedConnection);
}
@@ -83,8 +86,7 @@ PairsPlayer* PlayersModel::player(int row)
QString PlayersModel::randomIcon()
{
int row = qrand() % m_playerIcons.count();
- QString result = "file://" + m_playerIcons[row];
- return result;
+ return m_playerIcons[row];
}
QVariant PlayersModel::info(int row, const QByteArray& role)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic