#ifndef WIDGET_H #define WIDGET_H #include #include #include #include #include "lhtransmitterswitchapi.h" namespace Ui { class Widget; } class Widget : public QWidget { Q_OBJECT public: explicit Widget(QWidget *parent = nullptr); ~Widget(); private slots: /* 导入数据按钮 */ void on_pBtn_getData_clicked(); /* 导出数据按钮 */ void on_pBtn_saveData_clicked(); /* 切换亮色/暗色的按钮 */ void on_pBtn_light_dark_clicked(); /* 切换是否使用EQM数据库 */ void on_pBtn_useEQM_clicked(); private: /* 添加测试用的设备信息 */ // void addTestDevice(); /* 回调函数 */ static void trackCallBack(int actionID, QString strMemo); private: Ui::Widget *ui; LHTransmitterSwitchAPI* m_tSwitch; /* 开关页面 */ QVBoxLayout* m_layout; /* 布局 */ int m_style = 0; /* 亮色/暗色 */ }; #endif // WIDGET_H