本系列文章长期更新修改.
QGridLayout,网格布局,是Qt里十分常用的布局,下图即为网格布局示意图.
属性:
Methods
- __init__ (self, QWidget parent)
- __init__ (self)
- addItem (self, QLayoutItem item, int row, int column, int rowSpan = 1, int columnSpan = 1, Qt.Alignment = 0)
- addItem (self, QLayoutItem)
- addLayout (self, QLayout, int row, int column, Qt.Alignment = 0)
- addLayout (self, QLayout, int row, int column, int rowSpan, int columnSpan, Qt.Alignment = 0)
- addWidget (self, QWidget w)
- addWidget (self, QWidget, int row, int column, Qt.Alignment = 0)
- addWidget (self, QWidget, int row, int column, int rowSpan, int columnSpan, Qt.Alignment = 0)
- QRect cellRect (self, int row, int column)
- int columnCount (self)
- int columnMinimumWidth (self, int column)
- int columnStretch (self, int column)
- int count (self)
- Qt.Orientations expandingDirections (self)
- (int row, int column, int rowSpan, int columnSpan) getItemPosition (self, int idx)
- bool hasHeightForWidth (self)
- int heightForWidth (self, int)
- int horizontalSpacing (self)