use*_*223 5 qt4 pyside python-3.x
我已经安装了Qt Designer 4.8.2,Pyside和Python 3.3。当我使用Qt Designer创建表单时,单击查看代码时看不到代码。错误消息是:“无法启动C:\ Qt \ 4.8.2 \ bin \ uic”。我在C:\ Python33 \ Lib \ site-packages \ PyQt4 \ uic下有pyuic。请帮忙。
小智 5
只需创建一个目录,在其中搜索 uic.exe 文件并将现有的 uic.exe 文件复制到该目录。
我的例子:当我点击查看代码时,它显示错误要求路径 C:\python374\Lib\site-packages\pyqt5_tools\Qt\bin\bin 中的文件 uic.exe
但我发现 uicexe 文件在 C:\python374\Lib\site-packages\pyqt5_tools\Qt\bin 文件夹中所以我创建了另一个 bin 文件夹并将 uic.exe 复制到该文件夹中。那解决了我的问题。
虽然您当然可以使用 Qt Designer 为 PySide/PyQt 创建 UI,但您应该意识到它主要是一个 C++ 工具 - 它没有任何对 Python 的内置支持。因此,您引用的“查看代码...”命令仅生成 C++ 代码 - 如果您打算使用 PySide 或 PyQt,这对您来说可能没有多大用处。
Qt Designer UI 文件采用 XML 格式(它们通常具有 .ui 扩展名)。
要将它们与 Python 一起使用,基本上有两种选择:
PySide 和 PyQt 之间在这两个选项的实现方式上存在一些差异。
对于 PyQt,可以在此处找到这两个选项的完整文档。
对于 PySide,可以在此处找到选项 1 的文档- 但看起来没有选项 2 的任何文档。但是,PySide 的外部工具(称为pyside-uic
)的工作方式与 PyQt 的外部工具(称为 )非常相似。叫叫pyuic4
)。
如果您需要有关如何开始将 Qt 与 Python 结合使用的更多一般信息,请尝试PySide Wiki或PyQt Wiki。
归档时间: |
|
查看次数: |
10146 次 |
最近记录: |