summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/playlistwidget.cpp48
1 files changed, 26 insertions, 22 deletions
diff --git a/noncore/multimedia/opieplayer2/playlistwidget.cpp b/noncore/multimedia/opieplayer2/playlistwidget.cpp
index 6bedb57..16467c0 100644
--- a/noncore/multimedia/opieplayer2/playlistwidget.cpp
+++ b/noncore/multimedia/opieplayer2/playlistwidget.cpp
@@ -708,73 +708,77 @@ void PlayListWidget::populateAudioView() {
708 audioView->clear(); 708 audioView->clear();
709 StorageInfo storageInfo; 709 StorageInfo storageInfo;
710 const QList<FileSystem> &fs = storageInfo.fileSystems(); 710 const QList<FileSystem> &fs = storageInfo.fileSystems();
711 if(!audioScan) { 711 if(!audioScan) {
712 scanForAudio(); 712 scanForAudio();
713 } 713 }
714 714
715 QListIterator<DocLnk> dit( files.children() ); 715 QListIterator<DocLnk> dit( files.children() );
716 QListIterator<FileSystem> it ( fs ); 716 // QListIterator<FileSystem> it ( fs );
717 audioView->clear();
717 718
718 QString storage; 719 QString storage;
719 for ( ; dit.current(); ++dit ) { 720 for ( ; dit.current(); ++dit ) {
720 for( ; it.current(); ++it ){ 721// // for( ; it.current(); ++it ){
721 const QString name = (*it)->name(); 722// const QString name = (*dit)->name();
722 const QString path = (*it)->path(); 723// const QString path = (*dit)->path();
723 if(dit.current()->file().find(path) != -1 ) { 724// if(dit.current()->file().find(path) != -1 ) {
724 storage = name; 725// storage = name;
725 } 726// // }
726 } 727// }
727 728
728 QListViewItem * newItem; 729 QListViewItem * newItem;
729 if ( QFile( dit.current()->file()).exists() || 730 if ( QFile( dit.current()->file()).exists() ||
730 dit.current()->file().left(4) == "http" ) { 731 dit.current()->file().left(4) == "http" ) {
731 long size; 732 long size;
732 if( dit.current()->file().left(4) == "http" ) 733 if( dit.current()->file().left(4) == "http" )
733 size=0; 734 size=0;
734 else 735 else
735 size = QFile( dit.current()->file() ).size(); 736 size = QFile( dit.current()->file() ).size();
737
736 newItem= /*(void)*/ new QListViewItem( audioView, dit.current()->name(), 738 newItem= /*(void)*/ new QListViewItem( audioView, dit.current()->name(),
737 QString::number(size ), storage, dit.current()->file()); 739 QString::number(size ), "" /*storage*/,
740 dit.current()->file() );
738 newItem->setPixmap( 0, Resource::loadPixmap( "opieplayer2/musicfile" ) ); 741 newItem->setPixmap( 0, Resource::loadPixmap( "opieplayer2/musicfile" ) );
739 } 742// qDebug("<<<< "+dit.current()->file());
743 }
740 } 744 }
741 audioPopulated=true; 745 audioPopulated=true;
742} 746}
743 747
744 748
745void PlayListWidget::populateVideoView() { 749void PlayListWidget::populateVideoView() {
746 videoView->clear(); 750 videoView->clear();
747 StorageInfo storageInfo; 751 StorageInfo storageInfo;
748 const QList<FileSystem> &fs = storageInfo.fileSystems(); 752 const QList<FileSystem> &fs = storageInfo.fileSystems();
749 753
750 if(!videoScan ) { 754 if(!videoScan ) {
751 scanForVideo(); 755 scanForVideo();
752 } 756 }
753 757
754 QListIterator<DocLnk> Vdit( vFiles.children() ); 758 QListIterator<DocLnk> Vdit( vFiles.children() );
755 QListIterator<FileSystem> it ( fs ); 759// QListIterator<FileSystem> it ( fs );
756 videoView->clear(); 760 videoView->clear();
757 QString storage, pathName; 761 QString storage, pathName;
758 for ( ; Vdit.current(); ++Vdit ) { 762 for ( ; Vdit.current(); ++Vdit ) {
759 for( ; it.current(); ++it ) { 763// // for( ; it.current(); ++it ) {
760 const QString name = (*it)->name(); 764// const QString name = (*Vdit)->name();
761 const QString path = (*it)->path(); 765// const QString path = (*Vdit)->path();
762 if( Vdit.current()->file().find(path) != -1 ) { 766// if( Vdit.current()->file().find(path) != -1 ) {
763 storage=name; 767// storage=name;
764 pathName=path; 768// pathName=path;
765 } 769// // }
766 } 770// }
767 771
768 QListViewItem * newItem; 772 QListViewItem * newItem;
769 if ( QFile( Vdit.current()->file() ).exists() ) { 773 if ( QFile( Vdit.current()->file() ).exists() ) {
770 newItem= /*(void)*/ new QListViewItem( videoView, Vdit.current()->name(), 774 newItem= /*(void)*/ new QListViewItem( videoView, Vdit.current()->name(),
771 QString::number( QFile( Vdit.current()->file() ).size() ), 775 QString::number( QFile( Vdit.current()->file() ).size() ),
772 storage, Vdit.current()->file()); 776 ""/*storage*/, Vdit.current()->file());
773 newItem->setPixmap(0, Resource::loadPixmap( "opieplayer2/videofile" ) ); 777 newItem->setPixmap(0, Resource::loadPixmap( "opieplayer2/videofile" ) );
774 } 778 }
775 } 779 }
776 videoPopulated=true; 780 videoPopulated=true;
777} 781}
778 782
779 783
780void PlayListWidget::openFile() { 784void PlayListWidget::openFile() {