summaryrefslogtreecommitdiff
path: root/core/multimedia/opieplayer/playlistselection.cpp
authorllornkcor <llornkcor>2003-01-19 23:11:02 (UTC)
committer llornkcor <llornkcor>2003-01-19 23:11:02 (UTC)
commit512e600c777643230a032e89f7446b4099f54a86 (patch) (unidiff)
tree0a19e567b5acc6f44c5d5957fcaf097350f84a03 /core/multimedia/opieplayer/playlistselection.cpp
parent4e9ddbd0da3de7d0d03d7a39f05643dec07cc2cf (diff)
downloadopie-512e600c777643230a032e89f7446b4099f54a86.zip
opie-512e600c777643230a032e89f7446b4099f54a86.tar.gz
opie-512e600c777643230a032e89f7446b4099f54a86.tar.bz2
partly fix playing from audio and video views
Diffstat (limited to 'core/multimedia/opieplayer/playlistselection.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/playlistselection.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/core/multimedia/opieplayer/playlistselection.cpp b/core/multimedia/opieplayer/playlistselection.cpp
index 85228a9..67187f8 100644
--- a/core/multimedia/opieplayer/playlistselection.cpp
+++ b/core/multimedia/opieplayer/playlistselection.cpp
@@ -54,25 +54,26 @@ PlayListSelection::PlayListSelection( QWidget *parent, const char *name )
54{ 54{
55// qDebug("starting playlistselector"); 55// qDebug("starting playlistselector");
56// #ifdef USE_PLAYLIST_BACKGROUND 56// #ifdef USE_PLAYLIST_BACKGROUND
57// setStaticBackground( TRUE ); 57// setStaticBackground( TRUE );
58// setBackgroundPixmap( Resource::loadPixmap( "opieplayer/background" ) ); 58// setBackgroundPixmap( Resource::loadPixmap( "opieplayer/background" ) );
59 59
60// setBackgroundPixmap( Resource::loadPixmap( "launcher/opielogo" ) ); 60// setBackgroundPixmap( Resource::loadPixmap( "launcher/opielogo" ) );
61// #endif 61// #endif
62// addColumn("Title",236); 62// addColumn("Title",236);
63// setAllColumnsShowFocus( TRUE ); 63// setAllColumnsShowFocus( TRUE );
64 addColumn( tr( "Playlist Selection" ) ); 64 addColumn( tr( "Playlist Selection" ) );
65 header()->hide(); 65 header()->hide();
66 setSorting( -1, FALSE ); 66// setSorting( -1, FALSE );
67 // FIXME
67} 68}
68 69
69 70
70PlayListSelection::~PlayListSelection() { 71PlayListSelection::~PlayListSelection() {
71} 72}
72 73
73 74
74// #ifdef USE_PLAYLIST_BACKGROUND 75// #ifdef USE_PLAYLIST_BACKGROUND
75void PlayListSelection::drawBackground( QPainter *p, const QRect &r ) { 76void PlayListSelection::drawBackground( QPainter *p, const QRect &r ) {
76// qDebug("drawBackground"); 77// qDebug("drawBackground");
77 p->fillRect( r, QBrush( white ) ); 78 p->fillRect( r, QBrush( white ) );
78// QImage logo = Resource::loadImage( "launcher/opielogo" ); 79// QImage logo = Resource::loadImage( "launcher/opielogo" );
@@ -95,29 +96,29 @@ void PlayListSelection::contentsMouseMoveEvent( QMouseEvent *event ) {
95 96
96 97
97const DocLnk *PlayListSelection::current() { 98const DocLnk *PlayListSelection::current() {
98 PlayListSelectionItem *item = (PlayListSelectionItem *)selectedItem(); 99 PlayListSelectionItem *item = (PlayListSelectionItem *)selectedItem();
99 if ( item ) 100 if ( item )
100 return item->file(); 101 return item->file();
101 return NULL; 102 return NULL;
102} 103}
103 104
104 105
105void PlayListSelection::addToSelection( const DocLnk &lnk ) { 106void PlayListSelection::addToSelection( const DocLnk &lnk ) {
106 PlayListSelectionItem *item = new PlayListSelectionItem( this, new DocLnk( lnk ) ); 107 PlayListSelectionItem *item = new PlayListSelectionItem( this, new DocLnk( lnk ) );
107 QListViewItem *current = selectedItem(); 108 QListViewItem *current = selectedItem();
108 if ( current ) 109 if ( current )
109 item->moveItem( current ); 110 item->moveItem( current );
110 setSelected( item, TRUE ); 111 setSelected( item, TRUE );
111 ensureItemVisible( selectedItem() ); 112 ensureItemVisible( item);
112} 113}
113 114
114 115
115void PlayListSelection::removeSelected() { 116void PlayListSelection::removeSelected() {
116 QListViewItem *item = selectedItem(); 117 QListViewItem *item = selectedItem();
117 if ( item ) 118 if ( item )
118 delete item; 119 delete item;
119 setSelected( currentItem(), TRUE ); 120 setSelected( currentItem(), TRUE );
120 ensureItemVisible( selectedItem() ); 121 ensureItemVisible( selectedItem() );
121} 122}
122 123
123 124