flow_layout¶
Module Contents¶
流式布局 |
- class FlowLayout(parent=None, needAni=False, isTight=False)¶
Bases:
PyQt5.QtWidgets.QLayout流式布局
- duration = 300¶
- ease¶
- needAni¶
- isTight¶
- addItem(item)¶
- insertItem(index, item)¶
- addWidget(w)¶
- insertWidget(index, 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¶