summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/playlistfileview.cpp
Unidiff
Diffstat (limited to 'noncore/multimedia/opieplayer2/playlistfileview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/playlistfileview.cpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/noncore/multimedia/opieplayer2/playlistfileview.cpp b/noncore/multimedia/opieplayer2/playlistfileview.cpp
index c4f93e7..2726296 100644
--- a/noncore/multimedia/opieplayer2/playlistfileview.cpp
+++ b/noncore/multimedia/opieplayer2/playlistfileview.cpp
@@ -1,24 +1,36 @@
1 1
2#include "playlistfileview.h" 2#include "playlistfileview.h"
3 3
4PlayListFileView::PlayListFileView( QWidget *parent, const char *name ) 4#include <qpe/global.h>
5 : PlayListView( parent, name ) 5
6PlayListFileView::PlayListFileView( const QString &mimeTypePattern, QWidget *parent, const char *name )
7 : PlayListView( parent, name ), m_mimeTypePattern( mimeTypePattern )
6{ 8{
7 addColumn( tr( "Title" ), 140); 9 addColumn( tr( "Title" ), 140);
8 addColumn( tr( "Size" ), -1 ); 10 addColumn( tr( "Size" ), -1 );
9 addColumn(tr( "Media" ), 0 ); 11 addColumn(tr( "Media" ), 0 );
10 addColumn(tr( "Path" ), -1 ); 12 addColumn(tr( "Path" ), -1 );
11 setColumnAlignment( 1, Qt::AlignRight ); 13 setColumnAlignment( 1, Qt::AlignRight );
12 setColumnAlignment( 2, Qt::AlignRight ); 14 setColumnAlignment( 2, Qt::AlignRight );
13 setAllColumnsShowFocus( TRUE ); 15 setAllColumnsShowFocus( TRUE );
14 setSorting( 3, TRUE ); 16 setSorting( 3, TRUE );
15 setMultiSelection( TRUE ); 17 setMultiSelection( TRUE );
16 setSelectionMode( QListView::Extended ); 18 setSelectionMode( QListView::Extended );
17} 19}
18 20
19PlayListFileView::~PlayListFileView() 21PlayListFileView::~PlayListFileView()
20{ 22{
21} 23}
22 24
25void PlayListFileView::scanFiles()
26{
27 m_files.detachChildren();
28 QListIterator<DocLnk> sdit( m_files.children() );
29 for ( ; sdit.current(); ++sdit )
30 delete sdit.current();
31
32 Global::findDocuments( &m_files, m_mimeTypePattern );
33}
34
23/* vim: et sw=4 ts=4 35/* vim: et sw=4 ts=4
24 */ 36 */