0

场景: 我们有一个 Qt 应用程序(Qt 5.9.5,C++,QML,Ubuntu)在设备上运行(处理电信),也可以使用 webserver 在浏览器中查看。在设备上手动完成的所有操作都已同时在浏览器上可视化。

需求:现在我们想要实现的是构建一个类似的应用程序(可能是Web应用程序),以便您从浏览器执行它,同时设备上的应用程序应该自己执行。该设备最初只是打开。一切都应该从客户端应用程序进行操作。有哪些可能的选择?

我们已经开始使用 Qt Remoteobjects来制作远程应用程序,但与远程对象模块中某些功能的 Qt 版本相比,Qt 版本的设备更旧。所以现在无法使用远程对象。

Qt WebGL流在这种情况下有用吗?

QtWebchannelwebsockets是否通过设置与html/javascript应用程序的通信来提供帮助。这是一个可能的解决方案吗?

虚拟网络计算 ( VNC ) 是否可以在我的场景中考虑?

我遇到了一些概念,例如 Qt for WebAssembly、Web toolkit( Wt )、EmscriptenCutelyst web-framework、Qt for Automation - MQTT、OPC UA、KNX、CoAP。在开发客户端应用程序以控制电信上的QML GUI时,这些确实有帮助。设备?

哪个选项适合我的情况?我一直在关注关于这些相关主题的 Qt 博客。仍然不确定哪种方法适合?

抱歉,解释冗长。请提供一些建议。

谢谢你。

4

0 回答 0