我的qml程序有一步是用canvas绘制图像,但是计算过程过长不想写在onPaint里面,准备另外做一个C++的后端。
网上的资料都是必须使用信号函数和槽函数,将C++程序在qml程序中注册之后才能传参,那是否可以在qml运行到那一步时直接调用C++程序,然后接收其算出来的参数?因为C++部分只需要计算然后返回一个数组,不需要处理信号。
我的qml程序有一步是用canvas绘制图像,但是计算过程过长不想写在onPaint里面,准备另外做一个C++的后端。
网上的资料都是必须使用信号函数和槽函数,将C++程序在qml程序中注册之后才能传参,那是否可以在qml运行到那一步时直接调用C++程序,然后接收其算出来的参数?因为C++部分只需要计算然后返回一个数组,不需要处理信号。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.8k 阅读