有时我发现自己在Qt创建者上编辑XML文件,而不是使用拖放界面,例如,如果我无法在网格布局的正确行中获取我的小部件。有关如何使用XML创建UI的任何地方都有一个很好的参考吗?例如,我一直有兴趣改变XML中的复选框的可见性而不是C ++代码...这是可行的,还是我在WPF思维模式中太过分了?无论哪种方式,我仍然对这个参考感兴趣。
答案 0 :(得分:4)
您可能会发现Qt Designer's UI File Format页面很有用。
我通常只是使用设计器快速创建原型,然后在设计正确后用C ++编写代码。将UI分解为自定义小部件,而不是一个大型形式通常会产生更易于管理的内容。
答案 1 :(得分:-1)
我已经使用Qt 4年但我从未直接修改过UI文件。我总是使用Qt Designer来做。不确定为什么需要直接修改XML文件。
这不是你的问题的答案,但我相信你错过了如何使用Qt Designer。请先检查Qt Designer's Manual。