Fork me on GitHub
2.15.20
FGx
A cross-platform launcher for FlightGear
xmessagelabel.h
Go to the documentation of this file.
1 #ifndef XMESSAGELABEL_H
2 #define XMESSAGELABEL_H
3 
4 #include <QLabel>
5 #include <QTimer>
6 
7 class XMessageLabel : public QLabel
8 {
9 Q_OBJECT
10 public:
11  explicit XMessageLabel(QWidget *parent = 0);
12 
13  QTimer *fadeTimer;
14 
17 
18 
19 signals:
20 
21 public slots:
22 
23 
24  void showMessage(QString message, int timeout);
25  void showMessage(QString message);
26 
27 
28  void start_fade();
29  void on_fade_timer();
30 };
31 
32 #endif // XMESSAGELABEL_H
XMessageLabel(QWidget *parent=0)
void on_fade_timer()
QWidget * popWidget
Definition: xmessagelabel.h:15
QLabel * popLabel
Definition: xmessagelabel.h:16
QTimer * fadeTimer
Definition: xmessagelabel.h:13
void showMessage(QString message, int timeout)