#include <phonon/videowidget.h>
#include "View.h"
#include "ListModel.h"
-#include "thlibrary/thblackbar.h"
+#include "segmentedcontrol.h"
#include "searchparams.h"
#include "playlistwidget.h"
#include "loadingwidget.h"
#include "videoareawidget.h"
class DownloadItem;
+class PlaylistView;
namespace The {
QMap<QString, QAction*>* globalActions();
void initialize();
// View
- void appear() {
- listView->setFocus();
- }
+ void appear();
void disappear();
QMap<QString, QVariant> metadata() {
QMap<QString, QVariant> metadata;
void pause();
void stop();
void skip();
+ void skipBackward();
void skipVideo();
void openWebPage();
void copyWebPage();
void downloadStatusChanged();
void playbackFinished();
void playbackResume();
+ void authorPushed(QModelIndex);
/*
void downloadProgress(int percent);
QSplitter *splitter;
PlaylistWidget *playlistWidget;
- QListView *listView;
+ PlaylistView *listView;
ListModel *listModel;
// sortBar
- THBlackBar *sortBar;
+ SegmentedControl *sortBar;
QAction *mostRelevantAction;
QAction *mostRecentAction;
QAction *mostViewedAction;
#endif
DownloadItem *downloadItem;
- // QSlider *slider;
};