我可以将pyuic生成的python代码转换回ui文件吗?

2024-04-19 16:49:41 发布

您现在位置:Python中文网/ 问答频道 /正文

PyQt可以通过:pyuic5 file.ui > file.py将Qt ui文件转换为python模块。但我能把另一条路掉头吗?比如:pyuic5 file.py > file.ui?你知道吗


Tags: 模块文件pyuiqtpyqtfilepyuic5
2条回答

我不知道有什么工具可以满足您的需要,但您肯定可以通过读取生成的py来手动构建ui文件。生成的py文件非常具有描述性。你知道吗

如果你失去了文件.ui,这是您应该遵循的方法,不要浪费任何时间来构建这样的工具。你应该集中精力重新开始你的计划。你知道吗

另一个建议是,为您的项目使用version control系统!你知道吗

QAbstractFormBuilder,可用于将小部件保存到ui文件中。你知道吗

这显然无法转换python模块中的所有内容,但它可能允许您保存主小部件的实例,并可能恢复大部分原始ui文件。我说“也许”,是因为我个人在我尝试过的几次中都没有取得太大的成功,但希望其他人会更幸运。你知道吗

相关问题 更多 >