// ***************************************************************************** // 版权所有(C)2023~2099 上海骄成超声波技术有限公司 // 保留所有权利 // ***************************************************************************** // 作者 : 杨坚 // 版本 : 1.0 // 功能说明: // // ***************************************************************************** #ifndef __SHOWTEMPERATUREWND_H__ #define __SHOWTEMPERATUREWND_H__ 1 #include #include "ui_ShowTemperatureWnd.h" #include "Output/inc/Module/CProduct.h" class ShowTemperatureWnd : public QWidget { Q_OBJECT public: ShowTemperatureWnd(QWidget *parent = nullptr); ~ShowTemperatureWnd(); void Init(); /**设置温度参数,用于显示 * @in nIndex 用来记录第几个 */ void SetTemperaturePar(const ns_db::TEMPERATURE_LIST_STRUCT& temperaturePar); ns_db::TEMPERATURE_LIST_STRUCT GetVal(); signals: /**用于删除 */ void SendDelTemperatureListSingals(int iId, int iSerialNumber); /**用于添加 */ void SendAddTemperatureListSingals(const ns_db::TEMPERATURE_LIST_STRUCT& temperaturePar); /**修改 */ void SendModifyTemperatureListSingals(const ns_db::TEMPERATURE_LIST_STRUCT& temperaturePar); private slots: void on_reviseBut_clicked(); private: Ui::ShowTemperatureWndClass ui; /**传入进来的 */ ns_db::TEMPERATURE_LIST_STRUCT m_temperaturePar; }; #endif //__SHOWTEMPERATUREWND_H__