summaryrefslogtreecommitdiff
path: root/core/multimedia
authorllornkcor <llornkcor>2002-09-01 14:50:06 (UTC)
committer llornkcor <llornkcor>2002-09-01 14:50:06 (UTC)
commit4602b00b2d76fca5c9ab86a589192f6bdb1e7ee7 (patch) (side-by-side diff)
tree4371833546bed60c7e4d48db8527781c57533bec /core/multimedia
parent2dab5b4aa31d795e968f81eb053ab507d96ff541 (diff)
downloadopie-4602b00b2d76fca5c9ab86a589192f6bdb1e7ee7.zip
opie-4602b00b2d76fca5c9ab86a589192f6bdb1e7ee7.tar.gz
opie-4602b00b2d76fca5c9ab86a589192f6bdb1e7ee7.tar.bz2
fix for bug 0000014
Diffstat (limited to 'core/multimedia') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/playlistwidget.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/multimedia/opieplayer/playlistwidget.cpp b/core/multimedia/opieplayer/playlistwidget.cpp
index 65dc5fb..8d66407 100644
--- a/core/multimedia/opieplayer/playlistwidget.cpp
+++ b/core/multimedia/opieplayer/playlistwidget.cpp
@@ -1030,10 +1030,14 @@ void PlayListWidget::populateAudioView() {
}
QListViewItem * newItem;
- if ( QFile( dit.current()->file()).exists() ) {
-// qDebug(dit.current()->name());
+ if ( QFile( dit.current()->file()).exists() || dit.current()->file().left(4) == "http" ) {
+ long size;
+ if( dit.current()->file().left(4) == "http" )
+ size=0;
+ else
+ size = QFile( dit.current()->file() ).size();
newItem= /*(void)*/ new QListViewItem( audioView, dit.current()->name(),
- QString::number( QFile( dit.current()->file()).size() ), storage);
+ QString::number(size ), storage);
newItem->setPixmap(0, Resource::loadPixmap( "opieplayer/musicfile" ));
}
}