EasingCurve
Qt Base Class: QEasingCurve
Signature: QEasingCurve(self, other: Union[PySide6.QtCore.QEasingCurve, PySide6.QtCore.QEasingCurve.Type]) -> None
QEasingCurve(self, type: PySide6.QtCore.QEasingCurve.Type = Instance(PySide6.QtCore.QEasingCurve.Type.Linear)) -> None
Base classes
Name | Children | Inherits |
---|---|---|
SerializeMixin prettyqt.utils.serializemixin |
||
QEasingCurve PySide6.QtCore QEasingCurve(self, other: Union[PySide6.QtCore.QEasingCurve, PySide6.QtCore.QEasingCurve.Type]) -> None |
⋔ Inheritance diagram
graph TD
1473299799408["core.EasingCurve"]
1473299806240["utils.SerializeMixin"]
140713234304496["builtins.object"]
1473288959360["QtCore.QEasingCurve"]
1473291690208["Shiboken.Object"]
1473299806240 --> 1473299799408
140713234304496 --> 1473299806240
1473288959360 --> 1473299799408
1473291690208 --> 1473288959360
140713234304496 --> 1473291690208
🛈 DocStrings
Bases: SerializeMixin
, QEasingCurve
Easing curves for controlling animation.
Source code in prettyqt\core\easingcurve.py
get_type() -> TypeStr
set_type(typ: TypeStr | QtCore.QEasingCurve.Type)
Set easing curve type.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
typ |
TypeStr | Type
|
easing curve type |
required |