Newer
Older
AutomaticVerification / softwareDirectory / AutoVerScheme / newverifymethod.h
#ifndef NEWVERIFYMETHOD_H
#define NEWVERIFYMETHOD_H

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

namespace Ui {
class NewVerifyMethod;
}

class NewVerifyMethod : public QWidget
{
    Q_OBJECT

public:
    explicit NewVerifyMethod(QWidget *parent = nullptr,QString sId="",bool bEdit=true);
    ~NewVerifyMethod();
    void getMethodInfo();
    void chooseDevices(QString bizIds,QString checkIds);
private slots:
    void showVerifyDevice();
    void showVeryPoint();
    void on_cmdButton_clicked(int type,QString id);
    void on_commButton_clicked(int type,QString id);
    void on_pushButton_11_clicked();

    void on_pushButton_12_clicked();

    void on_pushButton_9_clicked();

    void on_pushButton_10_clicked();

    void on_comboBoxEquipment_currentIndexChanged(int index);
    void selectStandard(QString ids);
    void selectBizDevice(QString ids);

    void on_pushButton_clicked();

    void on_pushButton_3_clicked();

    void on_pushButton_2_clicked();

public:
    VerifyMethodManage *verifyManageWnd=nullptr;
private:
    Ui::NewVerifyMethod *ui;
    QString methodId="";
    QString checkId="";
    CheckProgramManage programInfo;
    bool bEditMode=true;
    QStringList equipList={"多功能校准源标准装置","直流稳压电源检定装置","多功能电气安全标准器标准装置","0.02级活塞式压力计标准装置","二等铂电阻温度计标准装置","安全阀校验装置",
                          "精密露点仪标准装置","E2等级砝码标准装置","频谱分析仪标准装置","信号发生器标准装置","微波衰减标准装置","频率短期稳定度标准装置","示波器标准装置","铯原子频率标准装置","小功率标准装置"};
    QList<itemCategory> catList;
};

#endif // NEWVERIFYMETHOD_H