Newer
Older
AutomaticVerification / softwareDirectory / AutoVerScheme / newcheckmethod.h
陈实 on 26 Mar 2024 1013 bytes 自动检定核查详情查看
#ifndef NEWCHECKMETHOD_H
#define NEWCHECKMETHOD_H

#include <QWidget>
#include "basecommonapi.h"
#include "checkmethodmanage.h"

namespace Ui {
class NewCheckMethod;
}

class NewCheckMethod : public QWidget
{
    Q_OBJECT

public:
    explicit NewCheckMethod(QWidget *parent = nullptr,QString sId="",bool bEdit=true);
    ~NewCheckMethod();
    void getMethodInfo();
    void chooseDevices(QString checkIds,QString bizIds);
private slots:
    void showCheckDevice();
    void choosePicture();
    void deletePicture();
    void showCheckPoint();

    void on_pushButton_3_clicked();

    void on_pushButton_4_clicked();
    void on_cmdButton_clicked(int type,QString id);
    void on_commButton_clicked(int type,QString id);
protected:
    void showEvent(QShowEvent *event);
public:
    CheckMethodManage *checkManageWnd=nullptr;
private:
    QString methodId="";
    QString checkId="";
    Ui::NewCheckMethod *ui;
    VerificationProgramInfo programInfo;
    bool bEditMode=true;
};

#endif // NEWCHECKMETHOD_H