我和其他几个人正在使用QT 5在GUI上工作。我们每个人都在UI文件的不同页面上工作,我们希望将它们全部合并在一起。但是,当尝试使用git pull进行合并时,会出现合并冲突。
据我了解,Qt 5不允许您触摸“ file.ui”文件的实际源代码,而只能让您在“设计”模式下更改外观。有没有一种方法可以合并不同的UI版本,而不必手动将按钮和页面复制和粘贴到单个UI上,将该UI推送到文件中,并使该文件覆盖我们单独的工作文件?
答案 0 :(得分:0)
要生成.ui文件,qt使用uic(ui编译器)。 ui文件的实际内容是.xml,但是qt设计器编辑器会为您执行此操作,我不建议您尝试对其进行破解。但是,如果必须,请合并.xml。