37 lines
701 B
C
Raw Normal View History

2024-11-25 17:15:44 +08:00
#ifndef BLEITEM_H
#define BLEITEM_H
#include <QWidget>
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