summaryrefslogtreecommitdiff
path: root/noncore
authorllornkcor <llornkcor>2002-11-10 17:11:25 (UTC)
committer llornkcor <llornkcor>2002-11-10 17:11:25 (UTC)
commit8b6c9588bc499d1c37a0ecf65f59de129b3924e3 (patch) (side-by-side diff)
tree147dfeb0a09120d8e631ce6e11e0281a18d5c422 /noncore
parent8394ee8e5fc0014605256b243909709864afdc9b (diff)
downloadopie-8b6c9588bc499d1c37a0ecf65f59de129b3924e3.zip
opie-8b6c9588bc499d1c37a0ecf65f59de129b3924e3.tar.gz
opie-8b6c9588bc499d1c37a0ecf65f59de129b3924e3.tar.bz2
should be selected after adding file
Diffstat (limited to 'noncore') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/playlistwidget.cpp14
1 files changed, 12 insertions, 2 deletions
diff --git a/noncore/multimedia/opieplayer2/playlistwidget.cpp b/noncore/multimedia/opieplayer2/playlistwidget.cpp
index 0825eed..60eb0c8 100644
--- a/noncore/multimedia/opieplayer2/playlistwidget.cpp
+++ b/noncore/multimedia/opieplayer2/playlistwidget.cpp
@@ -516,8 +516,11 @@ void PlayListWidget::addToSelection( QListViewItem *it) {
QListIterator<DocLnk> dit( files.children() );
for ( ; dit.current(); ++dit ) {
if( dit.current()->name() == it->text(0)) {
- if(QFileInfo( dit.current()->file()).exists())
+ if(QFileInfo( dit.current()->file()).exists()) {
d->selectedFiles->addToSelection( **dit );
+ qDebug("blah "+ dit.current()->name());
+ d->selectedFiles->setSelectedItem( dit.current()->name());
+ }
}
}
writeCurrentM3u();
@@ -527,8 +530,11 @@ void PlayListWidget::addToSelection( QListViewItem *it) {
QListIterator<DocLnk> dit( vFiles.children() );
for ( ; dit.current(); ++dit ) {
if( dit.current()->name() == it->text(0)) {
- if( QFileInfo( dit.current()->file()).exists() )
+ if( QFileInfo( dit.current()->file()).exists() ) {
d->selectedFiles->addToSelection( **dit );
+ qDebug("blah "+ dit.current()->name());
+ d->selectedFiles->setSelectedItem( dit.current()->name());
+ }
}
}
writeCurrentM3u();
@@ -539,6 +545,7 @@ void PlayListWidget::addToSelection( QListViewItem *it) {
break;
};
tabWidget->setCurrentPage(0);
+
}
}
@@ -745,6 +752,7 @@ void PlayListWidget::openFile() {
d->selectedFiles->addToSelection( lnk );
writeCurrentM3u();
+ d->selectedFiles->setSelectedItem( lnk->name());
}
else if( filename.right( 3) == "m3u" ) {
readm3u( filename );
@@ -756,6 +764,7 @@ void PlayListWidget::openFile() {
lnk.setFile( filename ); //sets file name
d->selectedFiles->addToSelection( lnk);
writeCurrentM3u();
+ d->selectedFiles->setSelectedItem( lnk.name());
}
}
@@ -886,6 +895,7 @@ void PlayListWidget::writeCurrentM3u() {
if(m3uList) delete m3uList;
}
+
}
/*