performance updates for playlist
authorElias Woods <EliasWoods@gmail.com>
Sun, 9 Jan 2011 01:26:12 +0000 (20:26 -0500)
committerElias Woods <EliasWoods@gmail.com>
Sun, 9 Jan 2011 01:26:12 +0000 (20:26 -0500)
playlist.cpp
playlist.h

index 341bad4..e62e3b3 100644 (file)
@@ -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;
index be9ace0..51140c5 100644 (file)
@@ -107,7 +107,7 @@ private:
     int currentdownloaditem;
     gscom *gs;
     QTime startStreamT;
-    QIcon *icon;
+    QVariant *icon;
     QVariant *invalid;
 };