summaryrefslogtreecommitdiff
path: root/core/multimedia/opieplayer/playlistwidget.h
Side-by-side diff
Diffstat (limited to 'core/multimedia/opieplayer/playlistwidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/playlistwidget.h38
1 files changed, 4 insertions, 34 deletions
diff --git a/core/multimedia/opieplayer/playlistwidget.h b/core/multimedia/opieplayer/playlistwidget.h
index 6fe2211..819adb1 100644
--- a/core/multimedia/opieplayer/playlistwidget.h
+++ b/core/multimedia/opieplayer/playlistwidget.h
@@ -1,7 +1,7 @@
/**********************************************************************
-** Copyright (C) 2000 Trolltech AS. All rights reserved.
+** Copyright (C) 2000-2002 Trolltech AS. All rights reserved.
**
-** This file is part of Qtopia Environment.
+** This file is part of the Qtopia Environment.
**
** This file may be distributed and/or modified under the terms of the
** GNU General Public License version 2 as published by the Free Software
@@ -20,42 +20,27 @@
#ifndef PLAY_LIST_WIDGET_H
#define PLAY_LIST_WIDGET_H
-
#include <qmainwindow.h>
#include <qpe/applnk.h>
-#include <qtabwidget.h>
-/* #include <qtimer.h> */
class PlayListWidgetPrivate;
class Config;
-class QListViewItem;
-class QListView;
-class QPoint;
-class QAction;
-class QLabel;
+
class PlayListWidget : public QMainWindow {
Q_OBJECT
public:
PlayListWidget( QWidget* parent=0, const char* name=0, WFlags fl=0 );
~PlayListWidget();
- QTabWidget * tabWidget;
- QAction *fullScreenButton, *scaleButton;
- DocLnkSet files;
- DocLnkSet vFiles;
- QListView *audioView, *videoView, *playlistView;
- QLabel *libString;
+
// retrieve the current playlist entry (media file link)
const DocLnk *current();
void useSelectedDocument();
-/* QTimer * menuTimer; */
public slots:
void setDocument( const QString& fileref );
void addToSelection( const DocLnk& ); // Add a media file to the playlist
- void addToSelection( QListViewItem* ); // Add a media file to the playlist
- void addToSelection( QListViewItem*, const QPoint&,int ); // Add a media file to the playlist
void setActiveWindow(); // need to handle this to show the right view
void setPlaylist( bool ); // Show/Hide the playlist
void setView( char );
@@ -65,31 +50,16 @@ public slots:
void addAllVideoToList();
void saveList(); // Save the playlist
void loadList(); // Load a playlist
- void playIt( QListViewItem *);
bool first();
bool last();
bool next();
bool prev();
- void addSelected();
- void removeSelected();
- void tabChanged(QWidget*);
-/* void setFullScreen(); */
-/* void setScaled(); */
-protected:
-/* void contentsMousePressEvent( QMouseEvent * e ); */
-/* void contentsMouseReleaseEvent( QMouseEvent * e ); */
private:
void initializeStates();
void readConfig( Config& cfg );
void writeConfig( Config& cfg ) const;
PlayListWidgetPrivate *d; // Private implementation data
-
-protected slots:
-/* void cancelMenuTimer(); */
-/* void showFileMenu(); */
-
-
};