如何以编程方式隐藏由 QtDesigner "design" 模式创建的小部件?

How to hide a widget created by QtDesigner "design" mode programmatically?

我想知道如何在 QtCreator 设计模式下创建默认隐藏的 QLabel?
在右侧面板的属性列表中,没有关于 visibility 的任何选项并将 label->hide() 添加到 setupUi 函数(在编译 ui 文件并添加到项目 headers 之后)没有区别。

Designer 没有公开 visible 属性。您可以手动编辑 UI 文件,但下次您在 Designer 中编辑时该文件将被覆盖。最好让它在 Designer 中保持可见,并在调用 setupUi() 后编写一行代码来隐藏您最初不想显示的小部件。