【问题标题】:How to merge multiple Qt Creator UI's using Git如何使用 Git 合并多个 Qt Creator UI
【发布时间】:2018-07-09 15:28:14
【问题描述】:

我和其他几个人正在使用 QT 5 开发 GUI。我们每个人都在处理 UI 文件的不同页面,我们希望将它们合并在一起;但是,当我们尝试使用 git pull 进行合并时,我们会遇到合并冲突。

据我了解,Qt 5 不允许您接触“file.ui”文件的实际源代码,只允许您在设计模式下更改外观。有没有一种方法可以合并不同的 UI 版本,而无需手动将按钮和页面复制并粘贴到单个 UI 上,将该 UI 推送到文件中,并让该文件覆盖我们单独的工作文件?

【问题讨论】:

  • Qt 5 不允许你接触“file.ui”的实际源代码 不是,你可以在文本模式下打开.ui,它是一个 XML 文件

标签: git qt merge qt-creator merge-conflict-resolution


【解决方案1】:

要生成 .ui 文件,qt 使用 uic(ui 编译器)。 ui 文件的实际内容是 .xml,但 qt 设计器编辑器会为您执行此操作,我不建议尝试破解它。但如果必须,请合并 .xml。

【讨论】:

    猜你喜欢
    • 2011-04-28
    • 2012-11-10
    • 2018-10-06
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多