本文主要是介绍Qt解决:warning : Z-order assignment,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Qt中调整UI布局的时候,很容易出现如下警告:
warning : Z-order assignment: '' is not a valid widget.
warning : Z-order assignment: 'verticalSpacer' is not a valid widget.
虽然编译后运行看起来没什么问题,但是对于有轻微代码洁癖的人肯定是忍受不了的,解决办法也很简单,如下步骤:
* 用文本编辑器(记事本,ultraedit, notepad++等)打开刚才布局的ui文件;
* 找到里面的zroder行删除对应警告的就行了,如:
<zorder>label_7</zorder><zorder>checkBox</zorder><zorder>checkBox_2</zorder><zorder>comboBox</zorder><zorder></zorder><zorder></zorder><zorder>verticalSpacer</zorder>
重新编译一下警告应该就消失了。
这篇关于Qt解决:warning : Z-order assignment的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!