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