我在 Mac 上使用 qt creator 4.6 (MacOs HighSierra Ver. 10.13.6 (17G65)) 开发了一个非常简单的 qt 应用程序。该应用程序有一个主窗口、一个带有图片的标签和两个单选按钮组。
我编译并启动程序,但只有一个单选按钮组可见....很奇怪。
我认为一个单选按钮组在图片的背面,所以我发送到图片的背面并将单选按钮组放在前面,但结果是一样的。
你有没有类似的问题?你怎么修好它的 ?非常感谢您的帮助
我在 Mac 上使用 qt creator 4.6 (MacOs HighSierra Ver. 10.13.6 (17G65)) 开发了一个非常简单的 qt 应用程序。该应用程序有一个主窗口、一个带有图片的标签和两个单选按钮组。
我编译并启动程序,但只有一个单选按钮组可见....很奇怪。
我认为一个单选按钮组在图片的背面,所以我发送到图片的背面并将单选按钮组放在前面,但结果是一样的。
你有没有类似的问题?你怎么修好它的 ?非常感谢您的帮助
所以...你有错误的 ui 表单 :) 你有 2 个同名的小部件“layoutWidget”。要解决这个问题:
关闭您的项目。
在文本编辑器中打开您的 ui 文件。
将 layoutWidget(second (50 str)) 重命名为 layoutWidget_2 (例如):
至
<widget class="QWidget" name="layoutWidget_2">
打开你的项目。
右键单击“对象检查器”中的“标签”(ui 表单)选择“后退”。
问题是对于具有相同名称的对象,zorder 不能正常工作。编译器自动重命名具有相同名称的对象(第一个以相同的名称离开,第二个、第三个等以不同的方式调用它)。但在 zorder 中有旧名称(未重命名)。
PS。对不起我的英语不好。