如何用QtDesigner 4打开Pyqt 3.3的ui文件?
我安装了PyQt 4(我找不到适用于Windows的PyQt 3),现在我想打开一个用QtDesigner 3.3创建的.ui文件。
当我打开这个文件时,出现了以下提示:
请使用uic3 -convert将其转换为Qt4
可惜的是,我在安装目录的bin文件夹里没有找到uic3这个工具。
有没有人知道我该如何将这个文件转换为QtDesigner 4呢?
另外一个问题是:在哪里可以下载适用于Windows的PyQt3的安装包?
提前谢谢大家!
2 个回答
1
试着找找 pyuic3
或者 pyuic4
。因为你在用 PyQt,所以所有的 Qt 工具前面都有个 "py"(比如 pyrcc4
或者 pyuicc4
)。
我不太确定 Windows 上是否有 pyqt3 的可执行文件。你确定 Phil Thompson 当时也为 Windows 做了 PyQt3 吗?如果有的话,我想应该在 riverbank 网站上能找到,但我在那儿找不到。你试过自己编译源代码吗?
2
Qt3和Qt4之间并不是完全兼容的,所以在用uic3转换之后,你可能需要手动调整一些地方。
另外,我在安装Qt SDK的时候,uic3这个工具也一并安装到了我的系统里,路径是C:\Qt\2010.01\qt\bin。
Qt SDK下载地址:http://qt.nokia.com/downloads