Qt 信号发送自定义数据

定义:

struct SerialportDataCode0
{
    float resistance = 0;
};
Q_DECLARE_METATYPE(SerialportDataCode0)

 

槽:

public slots:
    void SerialportDataCode0SL(QVariant);

 

信号:

signals:
    void SerialportDataCode0SG(QVariant);

 

自定义  转 QVariant:

SerialportDataCode0 info = info_.value();

 

自定义  转 QVariant:
 

QVariant temp;

SerialportDataCode0 tempInfo;

temp.setValue(tempInfo);

 

你可能感兴趣的:(c++,qt)