This commit is contained in:
Chenwenxuan
2024-03-06 14:54:30 +08:00
commit edac2715f0
1525 changed files with 809982 additions and 0 deletions

53
device/ui/dd_motor_test.h Normal file
View File

@@ -0,0 +1,53 @@
#ifndef DDMOTORTEST_H
#define DDMOTORTEST_H
#include <QFrame>
#include <QTextCursor>
#include "ui_dd_motor_test.h"
#include "base.h"
class dd_motor_test_widget:public QFrame
{
Q_OBJECT
public:
explicit dd_motor_test_widget(QWidget* parent=nullptr);
~dd_motor_test_widget();
private:
void init();
void loadSet();
private slots:
void on_cmbMoveMode_currentIndexChanged(int index);
void on_dsbStepDD_valueChanged(double value);
void on_pbVelM10_clicked();
void on_pbVelD10_clicked();
void on_dsbVelDD_valueChanged(double value);
void updateEnablePBStyleSheet(int state);
void updatePBStyleSheet(int motor,LIMIT_STATE state);
void on_cmbMotor_currentIndexChanged(int index);
void on_pbMoveP_pressed();
void pbMovePReleasedHandl();
void pbMoveNReleasedHandl();
void on_pbMoveN_pressed();
void on_pbEnable_clicked();
void on_dsbZ0Offset_valueChanged(double value);
void on_dsbZ2Offset_valueChanged(double value);
private:
Ui::dd_motor_test_widget* ui;
LIMIT_STATE limit_state[3];
int enable_state;
};
#endif // DEVICEALARM_H