Diffstat (limited to 'noncore/multimedia/opieplayer2/playlistfileview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/playlistfileview.cpp | 16 |
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 | ||
4 | PlayListFileView::PlayListFileView( QWidget *parent, const char *name ) | 4 | #include <qpe/global.h> |
5 | : PlayListView( parent, name ) | 5 | |
6 | PlayListFileView::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 | ||
19 | PlayListFileView::~PlayListFileView() | 21 | PlayListFileView::~PlayListFileView() |
20 | { | 22 | { |
21 | } | 23 | } |
22 | 24 | ||
25 | void 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 | */ |