projects
/
groove
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0dcdd52
)
performance updates for playlist
author
Elias Woods
<EliasWoods@gmail.com>
Sun, 9 Jan 2011 01:26:12 +0000
(20:26 -0500)
committer
Elias Woods
<EliasWoods@gmail.com>
Sun, 9 Jan 2011 01:26:12 +0000
(20:26 -0500)
playlist.cpp
patch
|
blob
|
history
playlist.h
patch
|
blob
|
history
diff --git
a/playlist.cpp
b/playlist.cpp
index
341bad4
..
e62e3b3
100644
(file)
--- a/
playlist.cpp
+++ b/
playlist.cpp
@@
-10,7
+10,7
@@
playlist::playlist(QObject *parent) :
this->currentSkeyItem = -1;
this->reply = NULL;
invalid = new QVariant();
- icon = new QIcon(":/groove/icons/general_forward.png");
+ icon = new QVariant(QIcon(":/groove/icons/general_forward.png"));
}
//Implemented model class information
@@
-30,7
+30,7
@@
QVariant playlist::data(const QModelIndex &index, int role) const
{
case sName:
if(play->currentplaying()==index.row())
- dat = QVariant(*play->icon);
+ dat = *play->icon;
else
dat = *play->invalid;
break;
diff --git
a/playlist.h
b/playlist.h
index
be9ace0
..
51140c5
100644
(file)
--- a/
playlist.h
+++ b/
playlist.h
@@
-107,7
+107,7
@@
private:
int currentdownloaditem;
gscom *gs;
QTime startStreamT;
- QIcon *icon;
+ QVariant *icon;
QVariant *invalid;
};