如何以编程方式隐藏 QtDesigner“设计”模式创建的小部件?

Par*_*avi 2 qt qt-designer qt5

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

Tob*_*ght 6

设计师不公开visible财产。您可以手动编辑 UI 文件,但下次在 Designer 中编辑时该文件将被覆盖。最好让它在设计器中可见,并且只需在调用setupUi()隐藏您最初不希望显示的小部件后编写一行代码即可。