Fluent-Qt

API reference

Animation

Public types, functions, and constants declared in this header.

Animation

Methods

inline QEasingCurve getEasing(EasingType type)

Resolves a semantic easing token to a Qt easing curve.

Enumerations

enum class EasingType

Semantic easing choices used by component animations.

  • Standard InOutSine: smooth start and end.
  • Accelerate InCubic: slow start, fast finish.
  • Decelerate OutCubic: fast start, slow finish.
  • Entrance OutBack: entrance with subtle overshoot.
  • Exit InQuint: quick disappearance.

Animation::Duration

Constants

const int Fast = 150

Instant feedback, such as button clicks and small control toggles.

const int Normal = 250

Standard expand/collapse and simple enter/exit transitions.

const int Slow = 400

Noticeable page, popup, or layout transitions.

const int VerySlow = 700

Initial loading of large containers.