flow_layout#
Module Contents#
流式布局 |
- class FlowLayout(parent=None, needAni=False, isTight=False)#
Bases:
PyQt5.QtWidgets.QLayout
流式布局
- addItem(item)#
- addWidget(w)#
- setAnimation(duration, ease=QEasingCurve.Linear)#
设置移动动画
参数#
- duration: int
动画持续时间,单位为毫秒
- ease: QEasingCurve
动画插值方式
- count()#
- itemAt(index: int)#
- takeAt(index: int)#
- removeWidget(widget)#
- removeAllWidgets()#
从布局中移除所以小部件
- takeAllWidgets()#
从布局中移除所以小部件并删除它们
- expandingDirections()#
- hasHeightForWidth()#
- heightForWidth(width: int)#
根据宽度获取最小高度
- setGeometry(rect: PyQt5.QtCore.QRect)#
- sizeHint()#
- minimumSize()#
- setVerticalSpacing(spacing: int)#
设置小部件间的垂直间距
- verticalSpacing()#
返回小部件间的垂直间距
- setHorizontalSpacing(spacing: int)#
设置小部件间的水平间距
- horizontalSpacing()#
返回小部件间的水平间距
- eventFilter(obj: PyQt5.QtCore.QObject, event: PyQt5.QtCore.QEvent) bool #