如何在 PyQt 中使用网格定位?
Posted
技术标签:
【中文标题】如何在 PyQt 中使用网格定位?【英文标题】:how to use grid positioning in PyQt? 【发布时间】:2014-05-14 14:24:17 【问题描述】:我是 pyqt 的新手。我正在尝试使用 QtGui.QMainWindow 构建一个程序。
首先:是不是我不能使用网格将对象放置在父对象中?
第二:如果可以的话,我该怎么用?
更具体地说,我想使用网格将小部件放置在具有菜单栏的窗口中。
【问题讨论】:
这个问题太笼统了。任何对 PyQt 的介绍最终都会给你答案。 【参考方案1】:第一:是不是我不能用grid把object放到parent中?
EEEEw这是假的!
第二:如果可以的话,我该怎么用?
这里是:http://zetcode.com/gui/pyqt4/layoutmanagement/
最通用的布局类是网格布局。这种布局将空间划分为行和列。要创建网格布局,我们使用 QtGui.QGridLayout 类。
还有一张漂亮的图片:
这里不写代码,看教程!
换句话说:RTFM! ;-)
【讨论】:
以上是关于如何在 PyQt 中使用网格定位?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 PyQt4 中将 QImage 插入到 NxN 网格布局中?
如何在 PyQt5 中为 QGridLayout 添加拉伸?