PyQt设计器和中央小部件布局

1 投票
2 回答
3487 浏览
提问于 2025-04-17 06:07

我开始了一个新的清晰的主窗口项目,

里面有4个对象:MainWindow(主窗口)、centralWidget(中央小部件)、menubar(菜单栏)和statusbar(状态栏)。

我需要在窗口里面设置一个默认的布局,可能是针对centralWidget的。

但是我找不到怎么做的方法。我可以在centralWidget里面放一个特定大小的布局小部件。

但我想要为整个centralWidget设置布局。

2 个回答

1

首先,给中央的控件添加一些小部件。

然后选中这个中央控件,接着在工具栏上点击“网格布局”、“垂直布局”等按钮,来添加一个主布局。

在“控件箱”侧边栏里的布局是用来给主布局添加子布局的。

4

在你的 centralWidget 里随便右键点击一下,找到“布局”这个子菜单,然后选择你想要的布局。这样就会自动应用到你 centralWidget 里的所有内容上。

为了看看效果,可以在里面放2到3个按钮,然后试着换不同的布局。

撰写回答