2

是否可以使用 Qt Designer 查看 C++ 代码?我可以绘制我的界面并将其保存为 .ui 文件。此外,我可以使用 .bat 文件从 .ui 文件生成 python 代码。但我无法查看从 UI 生成的 C++/Qt 代码,我想获得这些代码。

我找了它,我能找到的只有doc。关于如何从 .ui 生成 python,我可以这样做但不是我想要的。

谢谢

4

1 回答 1

7

菜单项“Form/View Code”正是您所期望的——它显示了生成的 C++ 代码:

来自 Qt 设计器的屏幕截图

从生成文件中的注释可以看出,Qt 设计器也使用uicQt User Interface Compiler)来生成代码预览。

uic您可以通过手动创建源代码来验证是否正常工作:

  • 将表单保存到.ui文件中,例如sample.ui
  • uic -o sample.h sample.ui从命令外壳运行
  • sample.h然后包含生成的源代码
于 2013-04-29T20:18:33.810 回答