Windows Qt 二进制安装程序是否支持开箱即用的 DBus?
具体来说:
- 版本 4.x
- 版本 4.7.x
- 版本 4.8.x
注意:版本 5.x 仍在积极开发中,因此我不会将 5.x 作为此问题的一部分。
所有 4.x 版本的 Windows Qt 二进制安装程序都不支持开箱即用的 DBus。
专门针对问题中要求的版本:
转到此处以获取有关 Qt 5.x 的 DBus 支持QtDbus 5.x 支持的信息。5.x 仍在开发中,所以我会留下一个链接,而不是复制那里写的内容。
奖金:
从历史上看,DBus 过去不能在 Windows 上运行,这就是 QtDbus 模块不适用于 Windows 的原因。最近,Windows 版本的 DBus 正在运行并受到支持。不幸的是,Qt 没有更新他们的 4.x Windows Qt 二进制安装程序以反映 DBus 现在在 Windows 上运行。
长话短说,现在 Windows DBus 工作了,您可以自己编译 Qt 并访问 Windows 上的 QtDbus 模块。我自己还没有这样做。