#ifndef BLEITEM_H #define BLEITEM_H #include namespace Ui { class BLEItem; } class BLEItem : public QWidget { Q_OBJECT public: explicit BLEItem(QWidget *parent = nullptr); BLEItem(uint8_t device); ~BLEItem(); //设置蓝牙名称 void setBLEName(uint8_t name); uint8_t getBLEName(); //设置电量 void setBLEBattery(uint8_t battery); //设置设备状态 void setDeviceState(bool); private slots: void on_connectBLE_Btn_clicked(); signals: void signalConnectDevice(bool connect,uint8_t device); void signalBtnStateChanged(uint8_t deviceNo,bool state); private: Ui::BLEItem *ui; uint8_t deviceNum; }; #endif // BLEITEM_H