#ifndef CHANNELSVIEW_H
#define CHANNELSVIEW_H
-#include <QtGui>
-#if QT_VERSION >= 0x050000
#include <QtWidgets>
-#endif
+
#include "view.h"
class VideoSource;
class ChannelListView;
class ChannelView : public View {
-
Q_OBJECT
public:
- ChannelView(QWidget *parent = 0);
-
+ ChannelView(QWidget *parent = nullptr);
+
signals:
void activated(VideoSource *videoSource);
private:
void setupActions();
+ QString noSubscriptionsMessage();
ChannelListView *listView;
ChannelModel *channelsModel;
- QList<QAction*> statusActions;
+ QVector<QAction *> statusActions;
bool showUpdated;
SortBy sortBy;
QAction *markAsWatchedAction;
-
};
#endif // CHANNELSVIEW_H