12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #pragma once
- #include <QDialog>
- #include "ui_DialogNewGVL.h"
- #include "Common.h"
- /// <summary>
- /// 新建全局变量的对话框
- /// </summary>
- class DialogNewGVL : public QDialog
- {
- Q_OBJECT
- public:
- DialogNewGVL(QWidget *parent = Q_NULLPTR);
- ~DialogNewGVL();
- void setDefaultName(QString strName);
- private:
- Ui::DialogNewGVL ui;
- private:
- // 对话框初始化
- void initUI();
- // 硬件组态下拉框初始化
- void initCommboHdw();
- private slots:
- // Create按钮
- void onButtonCreateClicked();
- //// Type选择框变更
- void onComboTypeChanged(int index);
- public:
- QString m_gvlName; // 用户设置的GVL名称
- GVL_MODE m_gvlType; // 全局变量的类型(三种)
- TOOL* m_pSelHdwTool; // 用户当前选择的硬件Dll指针
- QVector<TOOL*> m_HdwTools; // 硬件下拉框对应的各Tool指针
- };
|