首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows上QtBluetooth的替代方案?

Windows上QtBluetooth的替代方案?
EN

Stack Overflow用户
提问于 2018-08-10 12:54:51
回答 3查看 1.8K关注 0票数 0

我有两台电脑,没有连接到电缆,也不在需要相互通信的网络中。我正在做两个Qt应用程序,并希望通过蓝牙进行通信。然而,我发现Qt不支持蓝牙for Windows (Qt支持windows蓝牙API吗?)。(它产生qt.bluetooth: Dummy backend running. Qt Bluetooth module is non-functional.)

那么,要建立这种联系,我还有什么其他的选择呢?或者我如何使QtBluetooth工作?我愿意接受新的建议。

要传输的数据是一个QByteArray

我正在运行Windows 10 Pro和QT5.11.1。

编辑:根据Qt支持windows蓝牙API吗?上的新答案,QtBluetooth确实可以在Qt支持windows蓝牙API吗?上工作。我有两个窗口设备,具有完全相同的窗口和Qt版本。其中一个蓝牙聊天示例工作得很好,另一个仍然没有工作,我得到了Qt Bluetooth module is non-functional的错误消息。有人能告诉我何时以及为什么会出现这个错误吗?

我也见过这条线,但它对我没有帮助,因为它是linux特有的。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-08-21 09:50:06

线程在QtForum上传递了答案。当您切换到MSVC编译器而不是标准的MinGW时,它就能工作了!

你就是这样做的:

安装Microsoft并在Qt中使用MSVC包(请参阅前面提到的线程)之后,您需要通过转到c++设置编译器。在这里,您选择MSVC编译器,并在" Compiler : C++:“中选择Microsoft C++编译器。

我希望这能帮到别人。

票数 1
EN

Stack Overflow用户

发布于 2018-08-13 19:55:07

你“完全相同的窗口”很可能不是。确切的版本是什么?最新的Windows 10版本是1803,全功能Qt蓝牙支持的最低要求是1607。

票数 0
EN

Stack Overflow用户

发布于 2020-01-30 11:21:32

现在看来,自5.14版以来,QT在Windows上支持蓝牙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51787036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档