我想知道是否有可能从 UI 设计器中以某种方式准备 DockWidgets。没有像“可见”或“关闭”这样的对象属性,所以如果我想从 MainWindow-Constructor 创建另一个 MainWindow,然后将其设置为 DockWidget 的 Widget,它将在 Application-Launch 时可见。
我只想让用户切换那些 DockWidgets 可见并让它们在 Application-Launch 时全部不可见。
因此,当我构造 MainWindow 时,我必须 setVisible(false),这意味着 DockWidget 首先是可见的,然后在运行时隐藏。
这不是一个真正的问题。但我想知道 UIDesigner 中的“占位符”功能是否会做我想做的事情:以某种方式在 UIDesigner 中准备 DockWidget,但在需要时初始化它们,而不是初始化和隐藏它们。
如果没有,使用 UIDesigner 实现这一目标的更好方法是什么?如果没有 Designer,在 DockWidgets 上准备指针并在第一次使用它们时初始化它们是一件容易的事。UI-Designer也可以吗?