andmainwindow.h 688 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef ANDMAINWINDOW_H
  2. #define ANDMAINWINDOW_H
  3. #include <QMainWindow>
  4. #include "modulecomm.h"
  5. QT_BEGIN_NAMESPACE
  6. namespace Ui { class AndMainWindow; }
  7. QT_END_NAMESPACE
  8. class AndMainWindow : public QMainWindow
  9. {
  10. Q_OBJECT
  11. public:
  12. AndMainWindow(QWidget *parent = nullptr);
  13. ~AndMainWindow();
  14. private slots:
  15. void on_pushButton_clicked();
  16. void onnewmsg(char * strmsg);
  17. signals:
  18. void newmsg(char * strmsg);
  19. private:
  20. Ui::AndMainWindow *ui;
  21. void * mpasend;
  22. void * mparecv;
  23. private:
  24. void UpdateMsg(const char *strdata, const unsigned int nSize, const unsigned int index, const QDateTime *dt, const char *strmemname);
  25. };
  26. #endif // ANDMAINWINDOW_H