问题:
qml:1807: Error: Insufficient arguments
注意:
1、qml不能直接调用c++中的pubilc slots 槽函数。
即使是申明为Q_INVOKABLE类型也不行。
2、要么不是槽函数,或者通过Q_INVOKABLE函数内部再去调用槽函数。
本文解决了一个常见的QML与C++交互错误:qml:1807:Error:Insufficientarguments。详细解释了QML无法直接调用C++中声明为public slots的函数的原因,并给出了两种解决方案。
问题:
qml:1807: Error: Insufficient arguments
注意:
1、qml不能直接调用c++中的pubilc slots 槽函数。
即使是申明为Q_INVOKABLE类型也不行。
2、要么不是槽函数,或者通过Q_INVOKABLE函数内部再去调用槽函数。
1915
1万+
130

被折叠的 条评论
为什么被折叠?