Files
newspark110/device/ui/processcriticalpossetwidget.h
Chenwenxuan edac2715f0 init
2024-03-06 14:54:30 +08:00

49 lines
1.1 KiB
C++

#ifndef PROCESSCRITICALPOSSETWIDGET_H
#define PROCESSCRITICALPOSSETWIDGET_H
#include <QFrame>
#include "ui_processcriticalpossetwidget.h"
class ProcessCriticalPosSetWidget:public QFrame
{
Q_OBJECT
public:
explicit ProcessCriticalPosSetWidget(QWidget* parent=nullptr);
private slots:
void on_pbLoadAndUnloadPosRecord_clicked();
void on_pbRSToZeroPosRecord_clicked();
//void on_pbSScanStartPosRecord_clicked();
//void on_pbMachStartPosRecord_clicked();
void setXAxisCtPos(double value);
void setYAxisCtPos(double value);
void setZAxisCtPos(double value);
void setZAAxisCtPos(double value);
void on_pbLaserApTestPos_clicked();
void on_pbHeightFindPosRecord_clicked();
void on_pbCompenTestPosRecord_clicked();
void on_pbEdgeSearch_clicked();
void on_pbLaserMark_clicked();
void on_pbGlobalCamera_clicked();
private:
void loadSet();
private:
Ui::ProcessCriticalPosSetWidget* ui;
double XAxisCtPos{0.0};
double YAxisCtPos{0.0};
double ZAxisCtPos{0.0};
double ZAAxisCtPos{0.0};
};
#endif // PROCESSCRITICALPOSSETWIDGET_H