frmmain.h 787 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #ifndef FRMMAIN_H
  2. #define FRMMAIN_H
  3. #include <QDialog>
  4. namespace Ui {
  5. class frmMain;
  6. }
  7. class frmMain : public QDialog
  8. {
  9. Q_OBJECT
  10. public:
  11. explicit frmMain(QWidget *parent = 0);
  12. ~frmMain();
  13. protected:
  14. bool eventFilter(QObject *obj, QEvent *event);
  15. void mouseMoveEvent(QMouseEvent *e);
  16. void mousePressEvent(QMouseEvent *e);
  17. void mouseReleaseEvent(QMouseEvent *);
  18. private slots:
  19. void on_btnMenu_Close_clicked();
  20. void on_btnMenu_Max_clicked();
  21. void on_btnMenu_Min_clicked();
  22. void on_pushButton_clicked();
  23. void on_pushButton_2_clicked();
  24. void on_pushButton_3_clicked();
  25. private:
  26. Ui::frmMain *ui;
  27. QPoint mousePoint;
  28. bool mousePressed;
  29. bool max;
  30. QRect location;
  31. void InitStyle();
  32. };
  33. #endif // FRMMAIN_H