PyQt4:如何指定QGridLayout的正方形的长度和宽度

时间:2011-02-13 22:36:20

标签: python pyqt4

我想知道PyQt4中行的长度和宽度,并且只能找到询问它们数量的方法,或者设置整个布局的几何形状,而不是查看或指定每个方块的长度。我已经将草案概念化为容纳125x125网格。

在一个单独的但不完全不相关的情况下,除了(H / V / Grid)布局之外,还有另一种在窗口中订购窗口小部件的方法吗?

1 个答案:

答案 0 :(得分:2)

布局的目的是相互安排。

如果您想要固定小部件的大小和位置,您可以自己定位,手动定位:

w = QWidget()
w.resize(800, 800)

i = QWidget(w)
i.move(200, 200)
i.setFixedSize(400, 400)
#alternatively: i.setGeometry(200, 200, 400, 400)

i.setStyleSheet("QWidget {background-color:blue}")
w.show()