author | llornkcor <llornkcor> | 2002-11-14 04:00:08 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-11-14 04:00:08 (UTC) |
commit | abf6aa1c155e3d5df3092f4261edb7143656de7e (patch) (unidiff) | |
tree | 1637f4e330b28334e415f7984444cf391b4b12f5 | |
parent | 8b1dd63f359c491bdcadb7e2ce39410a1d92a926 (diff) | |
download | opie-abf6aa1c155e3d5df3092f4261edb7143656de7e.zip opie-abf6aa1c155e3d5df3092f4261edb7143656de7e.tar.gz opie-abf6aa1c155e3d5df3092f4261edb7143656de7e.tar.bz2 |
clear selection after adding to playlist
-rw-r--r-- | noncore/multimedia/opieplayer2/playlistwidget.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/noncore/multimedia/opieplayer2/playlistwidget.cpp b/noncore/multimedia/opieplayer2/playlistwidget.cpp index ccf654f..1138dc2 100644 --- a/noncore/multimedia/opieplayer2/playlistwidget.cpp +++ b/noncore/multimedia/opieplayer2/playlistwidget.cpp | |||
@@ -533,65 +533,66 @@ void PlayListWidget::setPlaylist( bool shown ) { | |||
533 | d->playListFrame->show(); | 533 | d->playListFrame->show(); |
534 | } else { | 534 | } else { |
535 | d->playListFrame->hide(); | 535 | d->playListFrame->hide(); |
536 | } | 536 | } |
537 | } | 537 | } |
538 | 538 | ||
539 | 539 | ||
540 | void PlayListWidget::addSelected() { | 540 | void PlayListWidget::addSelected() { |
541 | qDebug("addSelected"); | 541 | qDebug("addSelected"); |
542 | DocLnk lnk; | 542 | DocLnk lnk; |
543 | QString filename; | 543 | QString filename; |
544 | switch (whichList()) { | 544 | switch (whichList()) { |
545 | 545 | ||
546 | case 0: //playlist | 546 | case 0: //playlist |
547 | return; | 547 | return; |
548 | break; | 548 | break; |
549 | case 1: { //audio | 549 | case 1: { //audio |
550 | QListViewItemIterator it( audioView ); | 550 | QListViewItemIterator it( audioView ); |
551 | for ( ; it.current(); ++it ) { | 551 | for ( ; it.current(); ++it ) { |
552 | if ( it.current()->isSelected() ) { | 552 | if ( it.current()->isSelected() ) { |
553 | filename=it.current()->text(3); | 553 | filename=it.current()->text(3); |
554 | lnk.setName( QFileInfo(filename).baseName() ); //sets name | 554 | lnk.setName( QFileInfo(filename).baseName() ); //sets name |
555 | lnk.setFile( filename ); //sets file name | 555 | lnk.setFile( filename ); //sets file name |
556 | d->selectedFiles->addToSelection( lnk); | 556 | d->selectedFiles->addToSelection( lnk); |
557 | |||
557 | } | 558 | } |
558 | } | 559 | } |
560 | audioView->clearSelection(); | ||
559 | } | 561 | } |
560 | break; | 562 | break; |
561 | 563 | ||
562 | case 2: { // video | 564 | case 2: { // video |
563 | QListViewItemIterator it( videoView ); | 565 | QListViewItemIterator it( videoView ); |
564 | for ( ; it.current(); ++it ) { | 566 | for ( ; it.current(); ++it ) { |
565 | if ( it.current()->isSelected() ) { | 567 | if ( it.current()->isSelected() ) { |
566 | // myFile = (*it); | ||
567 | |||
568 | filename=it.current()->text(3); | 568 | filename=it.current()->text(3); |
569 | lnk.setName( QFileInfo(filename).baseName() ); //sets name | 569 | lnk.setName( QFileInfo(filename).baseName() ); //sets name |
570 | lnk.setFile( filename ); //sets file name | 570 | lnk.setFile( filename ); //sets file name |
571 | d->selectedFiles->addToSelection( lnk); | 571 | d->selectedFiles->addToSelection( lnk); |
572 | } | 572 | } |
573 | } | 573 | } |
574 | videoView->clearSelection(); | ||
574 | } | 575 | } |
575 | break; | 576 | break; |
576 | }; | 577 | }; |
577 | tabWidget->setCurrentPage(0); | 578 | tabWidget->setCurrentPage(0); |
578 | writeCurrentM3u(); | 579 | writeCurrentM3u(); |
579 | } | 580 | } |
580 | 581 | ||
581 | 582 | ||
582 | void PlayListWidget::removeSelected() { | 583 | void PlayListWidget::removeSelected() { |
583 | d->selectedFiles->removeSelected( ); | 584 | d->selectedFiles->removeSelected( ); |
584 | writeCurrentM3u(); | 585 | writeCurrentM3u(); |
585 | } | 586 | } |
586 | 587 | ||
587 | 588 | ||
588 | void PlayListWidget::playIt( QListViewItem *it) { | 589 | void PlayListWidget::playIt( QListViewItem *it) { |
589 | if(!it) return; | 590 | if(!it) return; |
590 | mediaPlayerState->setPlaying(FALSE); | 591 | mediaPlayerState->setPlaying(FALSE); |
591 | mediaPlayerState->setPlaying(TRUE); | 592 | mediaPlayerState->setPlaying(TRUE); |
592 | d->selectedFiles->unSelect(); | 593 | d->selectedFiles->unSelect(); |
593 | } | 594 | } |
594 | 595 | ||
595 | 596 | ||
596 | void PlayListWidget::addToSelection( QListViewItem *it) { | 597 | void PlayListWidget::addToSelection( QListViewItem *it) { |
597 | d->setDocumentUsed = FALSE; | 598 | d->setDocumentUsed = FALSE; |