X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fview.h;h=d6af009b249f16564fa4335731cecae8df901fbe;hb=fe9d17324e88a65d4f28afccf21857c5a5e60649;hp=5f0bdadfb069db612b466a734d901303634f9c15;hpb=29f9a13b38a0547b70236d24300668385e1dbf6e;p=minitube diff --git a/src/view.h b/src/view.h index 5f0bdad..d6af009 100644 --- a/src/view.h +++ b/src/view.h @@ -21,22 +21,23 @@ $END_LICENSE */ #ifndef VIEW_H #define VIEW_H -#include -#include -#include -#include +#include class View : public QWidget { - Q_OBJECT public: - View(QWidget *parent = 0) : QWidget(parent) { } - virtual QHash metadata() { return QHash(); } + View(QWidget *parent = 0) : QWidget(parent) {} + virtual QString getTitle() { return QString(); } + virtual QString getDescription() { return QString(); } virtual void appear() {} virtual void disappear() {} - QList getViewActions() { return QList(); } +signals: + void willAppear(); + void didAppear(); + void willDisappear(); + void didDisappear(); }; #endif // VIEW_H