使用Qt Designer是否可以将QDockWidgets设置为默认隐藏?

问题描述 投票:2回答:1

使用Qt Designer,在主窗口中创建了三个QDockWidget。我还在主窗口菜单栏中创建了一个视图菜单,该菜单具有三个链接到三个停靠小部件中的每个小部件的动作。在选中或取消选中这些操作时使用信号/插槽,将显示或不显示底座窗口小部件。

但是,即使我先将动作设置为未选中,然后运行GUI,Dock小部件仍然看起来像是开始。我希望能够从空白的主窗口开始,然后用户可以选择要打开的内容。

我的问题是,有没有一种方法可以在Qt Designer中进行设置,还是需要将其以代码形式写入到主窗口init方法中?

user-interface pyqt pyqt5 qt-designer
1个回答
1
投票

否,无法使用Qt Designer隐藏任何小部件,您必须使用代码来完成它。

© www.soinside.com 2019 - 2024. All rights reserved.