79 lines
1.5 KiB
C++
79 lines
1.5 KiB
C++
#ifndef DEVICESTATEUSERWIDGET_H
|
|
#define DEVICESTATEUSERWIDGET_H
|
|
|
|
#include <QFrame>
|
|
#include "myexception.h"
|
|
#include "base.h"
|
|
#include <QMessageBox>
|
|
|
|
#include <QMap>
|
|
|
|
namespace Ui {
|
|
class DeviceStateUserWidget;
|
|
}
|
|
|
|
class DeviceStateUserWidget : public QFrame
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit DeviceStateUserWidget(QWidget *parent = nullptr);
|
|
~DeviceStateUserWidget();
|
|
public slots:
|
|
// void setXFPos(double XFPos);
|
|
// void setYFPos(double YFPos);
|
|
// void setZFPos(double ZFPos);
|
|
// void setZAFPos(double ZAFPos);
|
|
// void setRSValue(double value);
|
|
// void setZ0FPos(double Z0FPos);
|
|
// void setZ2FPos(double Z2FPos);
|
|
// void setDFPos(double DFPos);
|
|
// void setTransferPLC(int sts);
|
|
// void setSeparatePLC(int sts);
|
|
void SetParamValue(int value);
|
|
private slots:
|
|
|
|
|
|
// void on_pbTransferPLCInit_clicked();
|
|
|
|
// void on_pbTransferPLCRun_clicked();
|
|
|
|
// void on_pbTransferPLCStop_clicked();
|
|
|
|
// void on_pbTransferPLCClearAlarm_clicked();
|
|
|
|
// void on_pbSeparatePLCInit_clicked();
|
|
|
|
// void on_pbSeparatePLCRun_clicked();
|
|
|
|
// void on_pbSeparatePLCStop_clicked();
|
|
|
|
// void on_pbSeparatePLCClearAlarm_clicked();
|
|
|
|
void on_pbRun_clicked();
|
|
|
|
void on_pbUser_clicked();
|
|
|
|
void on_pbStop_clicked();
|
|
|
|
void on_pbSuspend_clicked();
|
|
|
|
void on_pbReset_clicked();
|
|
|
|
|
|
void on_tbSize_clicked();
|
|
|
|
void on_tbDepth_clicked();
|
|
|
|
void on_tbNumber_clicked();
|
|
|
|
private:
|
|
Ui::DeviceStateUserWidget *ui;
|
|
int flag{-1};
|
|
//QString strSts[50];
|
|
};
|
|
|
|
#endif // DEVICESTATEUSERWIDGET_H
|
|
|
|
|