state_tool_tip

Module Contents

StateCloseButton

StateToolTip

状态提示条

class StateCloseButton(parent=None)

Bases: PyQt5.QtWidgets.QToolButton

isPressed = False
isEnter = False
enterEvent(e)
leaveEvent(e)
mousePressEvent(e)
mouseReleaseEvent(e)
paintEvent(e)
class StateToolTip(title, content, parent=None)

Bases: PyQt5.QtWidgets.QWidget

状态提示条

closedSignal
title
content
titleLabel
contentLabel
rotateTimer
opacityEffect
animation
closeButton
isDone = False
rotateAngle = 0
deltaAngle = 20
setTitle(title: str)

设置标题

setContent(content: str)

设置内容

setState(isDone=False)

设置状态

getSuitablePos()

获取主窗口中合适的弹出位置

paintEvent(e)

绘制状态提示条