]> git.sur5r.net Git - minitube/blob - src/messagebar.h
Update upstream source from tag 'upstream/3.6'
[minitube] / src / messagebar.h
1 #ifndef MESSAGEBAR_H
2 #define MESSAGEBAR_H
3
4 #include <QtWidgets>
5
6 class MessageBar : public QWidget {
7     Q_OBJECT
8
9 public:
10     MessageBar(QWidget *parent = 0);
11     void setMessage(const QString &message);
12     void setOpenExternalLinks(bool value);
13
14 signals:
15     void linkActivated(const QString &link);
16     void closed();
17
18 protected:
19     void paintEvent(QPaintEvent *e);
20
21 private:
22     QLabel *msgLabel;
23 };
24
25 #endif // MESSAGEBAR_H