是否可以使用 Qt Designer 查看 C++ 代码?我可以绘制我的界面并将其保存为 .ui 文件。此外,我可以使用 .bat 文件从 .ui 文件生成 python 代码。但我无法查看从 UI 生成的 C++/Qt 代码,我想获得这些代码。
我找了它,我能找到的只有doc。关于如何从 .ui 生成 python,我可以这样做但不是我想要的。
谢谢
是否可以使用 Qt Designer 查看 C++ 代码?我可以绘制我的界面并将其保存为 .ui 文件。此外,我可以使用 .bat 文件从 .ui 文件生成 python 代码。但我无法查看从 UI 生成的 C++/Qt 代码,我想获得这些代码。
我找了它,我能找到的只有doc。关于如何从 .ui 生成 python,我可以这样做但不是我想要的。
谢谢
菜单项“Form/View Code”正是您所期望的——它显示了生成的 C++ 代码:
从生成文件中的注释可以看出,Qt 设计器也使用uic
(Qt User Interface Compiler)来生成代码预览。
uic
您可以通过手动创建源代码来验证是否正常工作:
.ui
文件中,例如sample.ui
uic -o sample.h sample.ui
从命令外壳运行sample.h
然后包含生成的源代码