为什么我不能在不同的Python版本中使用其他Qt系列?
答案 0 :(得分:0)
你可以。如果您想使用特定版本的Qt,可以从Riverbank的download site下载匹配的PyQt版本,也可以编译自己的PyQt版本。当提供的二进制文件与我想要使用的Qt / Python版本不匹配时,我必须从头开始构建它们几次。编译有点麻烦,但绝对可能。
另外,请注意,即将到来的PySide库是Python的替代Qt绑定,看起来它很有可能取代PyQt(由于更宽松的许可限制)。
一般来说,Qt Designer是PyQt的可选独立组件。您可以使用它来创建.ui文件,但在此之后,由开发人员决定如何使用它们......要么使用pyuic4从它们生成Python代码,要么动态加载它们。只要生成的.ui文件的格式与您的PyQt版本兼容,您使用的是哪个Designer版本都无关紧要(尽管我强烈建议您使用与Qt版本匹配的版本PyQt链接)