0

我正在使用 Qt 设计器。当我启动代码生成(查看代码)时,我遇到了以下问题:

Code Generation Failed 
Unable to launch C:/Python27/Lib/site-packages/PyQt4\uic.

我尝试使用这里的提示

You can generate code by using the pyuic4.bat file 
located under the PyQt4 install directory, on Win usually
C:/Python##/Lib/site-packages/PyQt4. 
Usage from the command line is:
pyuic4.bat inputfile.ui > output.py

pyuic4.bat inputfile.ui > output.py给了我一个 output.py 文件,但是启动这个 output.py 脚本什么也没有。执行等待一段时间,然后停止。我不知道代码是否已经生成/应该在哪里生成......我想要的是 C++/Qt 中的代码。有了 output.py 后我应该怎么做?

有人可以更准确地解释如何进行吗?这个提示是否可以查看 UI 的呈现或生成的代码(我想要的)?我在哪里可以找到代码?另一个工作技巧是什么?

4

1 回答 1

1

您可以通过这种方式生成 C++ 文件

命令

uic -o sample.h sample.ui

使用sample.uiQt 设计器首先保存的 .ui 文件。代码生成于sample.h

于 2013-04-29T21:00:15.063 回答