QML如何与C++层进行信号槽通讯
2023-12-14 22:39:47
//QML端为槽函数
//其中serial为C++类的对象
//CSerial?serial(暂且可以这么理解)
QML:
Connections{
? ? ? ? target: serial
? ? ? ? onStringReceived:{
? ? ? ? ? ? console.log("receive:"+receiveString)
? ? ? ? }
? ? }
//C++端为信号
//C++
//C++类为CSerial
signals:
void stringReceived(QString?receiveString);
则在C++端使用信号
stringReceived("this is a message");
将会在QML界面层得到响应。
文章来源:https://blog.csdn.net/Hat_man_/article/details/134933469
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!