43 lines
885 B
C
Raw Normal View History

2024-11-25 17:15:44 +08:00
#ifndef EYETRAINWIDGET_H
#define EYETRAINWIDGET_H
#include <QWidget>
#include <QTimer>
#include <QMessageBox>
#include <QDebug>
#include "ccommunicateapi.h"
#include <QQuickWidget>
namespace Ui
{
class eyeTrainWidget;
}
class eyeTrainWidget : public QWidget
{
Q_OBJECT
public:
explicit eyeTrainWidget(QWidget *parent = nullptr);
~eyeTrainWidget();
ST_BicycleParam m_st_bicycleParam; //启动参数
void startTrain(int8_t Part, uint8_t Time);
void stopTrain();
void pauseTrain();
void continueTrain();
private slots:
void slotQmlStatusChanged(QQuickWidget::Status emStatus);
private:
Ui::eyeTrainWidget *ui;
QTimer *heartTimer;
int heartCount; //心跳次数,用于检测通信
private slots:
void slotHeartTimer();
//void on_startButton_clicked();
//void on_closeButton_clicked();
};
#endif // EYETRAINWIDGET_H