我正在开发一个与蓝牙设备交互的Qt桌面应用程序。这个应用程序的接口应该用QML开发。
此应用程序应包含两个模块:
由于Qt框架包含QML (BluetoothDiscoveryModel、BluetoothSocket和BluetoothService)和C++ (QBluetooth.)中的蓝牙实现,我想知道在QML和C++之间选择什么来实现后端模块,具体如下:
QML和C++的结合安全吗?
发布于 2016-09-21 12:42:22
QML的原型化速度更快。经验法则是,如果可能的话,在QML中使用它,然后如果您有性能问题,将该功能移植到C++。
由于蓝牙的带宽和硬件需求都很低,所以您可以在QML中完成它。
可以强制使用C++的两件事:
https://stackoverflow.com/questions/39615242
复制相似问题