xref: /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/watchdog/pinballwidget.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 #ifndef PINBALLWIDGET_H
2 #define PINBALLWIDGET_H
3 
4 #include <QWidget>
5 
6 class PinBallWidgetPrivate;
7 class PinBallWidget : public QWidget
8 {
9     Q_OBJECT
10 public:
11     explicit PinBallWidget(QWidget *parent = nullptr);
12      ~ PinBallWidget();
13     void paintEvent(QPaintEvent *e);
14 
15     void setValue(const QString & number);
16     void setTips(const QString &info);
17     void startDownTime(int maxSeconds);
18 private:
19     PinBallWidgetPrivate *m_d;
20 };
21 
22 #endif // PINBALLWIDGET_H
23