xref: /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/allwinner/MediaUI/common/frmmessagebox.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 #ifndef FRMMESSAGEBOX_H
2 #define FRMMESSAGEBOX_H
3 
4 #include <QDialog>
5 
6 namespace Ui {
7 class frmMessageBox;
8 }
9 
10 class frmMessageBox : public QDialog
11 {
12     Q_OBJECT
13 
14 public:
15     explicit frmMessageBox(QWidget *parent = 0);
16     ~frmMessageBox();
17 
18     void SetMessage(const QString &msg, int type);
19 //    void close();
20 protected:
21     void mouseMoveEvent(QMouseEvent *e);
22     void mousePressEvent(QMouseEvent *e);
23     void mouseReleaseEvent(QMouseEvent *);
24 
25 private slots:
26     void on_btnOk_clicked();
27 
28 private:
29     Ui::frmMessageBox *ui;
30 
31     QPoint mousePoint;
32     bool mousePressed;
33     void show_title();
34     void FormInCenter();
35 };
36 
37 #endif // FRMMESSAGEBOX_H
38