一、C++的信号与QML的槽连接
这种情况下,只需在C++类中定义信号,而QML中不用写槽函数的实现,只需要在合适的地方告诉QML:如果信号产生则执行x
假设在类A中有信号rcvData
Class A{
signals:
void rcvData(QString str);
};
(1)如果注册的是C++类,在QML实例化该类时,在信号前面加on,然后信号首字母大写,注意参数可执行使用
A{
id:a
onRcvData:{
console.log(str