/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /* * File: treeMenu.h * Author: shjd * * Created on 2017年12月22日, 下午5:06 */ #ifndef _TREEMENU_H #define _TREEMENU_H #include "ui_treeMenu.h" #include #include "glbtypes.h" #include "ai_objid.h" #include class treeMenu : public QDialog{ Q_OBJECT public: treeMenu(QWidget *parent = 0); virtual ~treeMenu(); void SetIds(ST_INT srv_id, AI_OBJ_ID obj_id); void setconnA(bool conn); void setconnB(bool conn); void SetControlState(QStringList controllst); private: ST_INT srv_id; AI_OBJ_ID obj_id; Ui::treeMenu widget; private slots: void on_tBtn_read_clicked(); void on_tBtn_write_clicked(); void on_tBtn_directory_clicked(); void on_tBtn_report_clicked(); void on_tBtn_log_clicked(); void on_tBtn_control_clicked(); void on_tBtn_fixedValue_clicked(); void on_tBtn_connA_clicked(); void on_tBtn_connB_clicked(); }; #endif /* _TREEMENU_H */