Qt Designer生成C++代码

kir*_*off 2 c++ python user-interface qt qt-designer

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

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

谢谢

And*_*ter 7

菜单项"表单/视图代码"正是您所期望的 - 它显示了生成的C++代码:

Qt设计师的屏幕截图

从生成的文件中的注释中可以看出,Qt设计器还使用uic(Qt用户界面编译器)生成代码预览.

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

  • 将表单保存到.ui文件中,例如sample.ui
  • uic -o sample.h sample.ui从命令shell 运行
  • sample.h 然后包含生成的源代码