QML 提示 “Binding loop detected for property”错误
相关代码如下:
在qml文件有如下定义
property string btA_titlename: btCtrl.btSongTitleName
c++文件里面对btCtrl.btSongTitleName有如下定义:
Q_PROPERTY(QString btSongTitleName READ getSongTitleName NOTIFY btSongInfoChanged);
QString CBTAudioLib::getSongTitleName()
{
QString title = (QString("%1")
.arg(btAudioTagInfo.Title, 0, 10)
);
title = BtAudioLib_tag_guolv(title);
return title;
}
总是报:“”QML BTA_Audio: Binding loop detected for property "btA_titlename"
求大神帮助一下,谢谢了