state_tool_tip

Module Contents

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

State tooltip

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

set the title of tooltip

setContent(content: str)

set the content of tooltip

setState(isDone=False)

set the state of tooltip

getSuitablePos()

get suitable position in main window

paintEvent(e)

paint state tooltip