Windows Qt 二进制安装程序是否支持开箱即用的 DBus

Does the Windows Qt binary installer support DBus out of the box?

本文关键字:DBus 支持 二进制 Qt 安装 程序 是否 Windows      更新时间:2023-10-16

Windows Qt 二进制安装程序是否支持开箱即用的 DBus?

具体说来:

  • 版本 4.x
  • 版本 4.7.x
  • 版本 4.8.x

注意:版本 5.x 仍在积极开发中,因此我不会将 5.x 作为此问题的一部分。

所有 4.x 版本的 Windows Qt 二进制安装程序都不支持开箱即用的 DBus。

特别是对于问题中要求的版本:

  • "仅限 Unix"4.7.x
  • "仅限 Unix" 4.8.x
  • 所有其他4.x版本也是"仅限Unix"

有关Qt 5.x的DBus支持QtDbus 5.x支持的信息,请访问此处。5.x 仍在开发中,所以我会留下一个链接,而不是复制那里写的内容。


奖金:

从历史上看,DBus过去在Windows上不起作用,这就是为什么QtDbus模块不适用于Windows的原因。最近,DBus的Windows版本现在可以工作并支持。不幸的是,Qt还没有更新他们的4.x Windows Qt二进制安装程序,以反映DBus现在在Windows上运行。

长话短说,现在Windows DBus可以工作了,你可以自己编译Qt,并访问Windows上的QtDbus模块。我自己还没有这样做。