Dot-path constants for well-known animation events. More...
Functions | |
| PHOSPHORANIMATION_EXPORT QStringList | allBuiltInPaths () |
| Full list of built-in paths in taxonomy order. | |
| PHOSPHORANIMATION_EXPORT QString | parentPath (const QString &path) |
Walk path up one level ("window.open" -> "window" -> "global" -> ""). | |
Variables | |
| PHOSPHORANIMATION_EXPORT const QString | Global |
| PHOSPHORANIMATION_EXPORT const QString | Window |
| PHOSPHORANIMATION_EXPORT const QString | WindowOpen |
| PHOSPHORANIMATION_EXPORT const QString | WindowClose |
| PHOSPHORANIMATION_EXPORT const QString | WindowMinimize |
| PHOSPHORANIMATION_EXPORT const QString | WindowMaximize |
| PHOSPHORANIMATION_EXPORT const QString | WindowMove |
| PHOSPHORANIMATION_EXPORT const QString | WindowResize |
| PHOSPHORANIMATION_EXPORT const QString | WindowFocus |
| PHOSPHORANIMATION_EXPORT const QString | WindowSnapIn |
| PHOSPHORANIMATION_EXPORT const QString | WindowSnapOut |
| PHOSPHORANIMATION_EXPORT const QString | WindowSnapResize |
| PHOSPHORANIMATION_EXPORT const QString | WindowLayoutSwitch |
| PHOSPHORANIMATION_EXPORT const QString | Editor |
| PHOSPHORANIMATION_EXPORT const QString | EditorSnapIn |
| PHOSPHORANIMATION_EXPORT const QString | EditorSnapOut |
| PHOSPHORANIMATION_EXPORT const QString | EditorSnapResize |
| PHOSPHORANIMATION_EXPORT const QString | Osd |
| PHOSPHORANIMATION_EXPORT const QString | OsdShow |
| PHOSPHORANIMATION_EXPORT const QString | OsdPop |
| PHOSPHORANIMATION_EXPORT const QString | OsdHide |
| PHOSPHORANIMATION_EXPORT const QString | Popup |
| PHOSPHORANIMATION_EXPORT const QString | PopupZoneSelector |
| PHOSPHORANIMATION_EXPORT const QString | PopupZoneSelectorShow |
| PHOSPHORANIMATION_EXPORT const QString | PopupZoneSelectorHide |
| PHOSPHORANIMATION_EXPORT const QString | PopupLayoutPicker |
| PHOSPHORANIMATION_EXPORT const QString | PopupLayoutPickerShow |
| PHOSPHORANIMATION_EXPORT const QString | PopupLayoutPickerHide |
| PHOSPHORANIMATION_EXPORT const QString | PopupSnapAssist |
| PHOSPHORANIMATION_EXPORT const QString | PopupSnapAssistShow |
| PHOSPHORANIMATION_EXPORT const QString | PopupSnapAssistHide |
| PHOSPHORANIMATION_EXPORT const QString | Panel |
| PHOSPHORANIMATION_EXPORT const QString | PanelSlideIn |
| PHOSPHORANIMATION_EXPORT const QString | PanelSlideOut |
| PHOSPHORANIMATION_EXPORT const QString | PanelFadeIn |
| PHOSPHORANIMATION_EXPORT const QString | PanelFadeOut |
| PHOSPHORANIMATION_EXPORT const QString | Cursor |
| PHOSPHORANIMATION_EXPORT const QString | CursorHover |
| PHOSPHORANIMATION_EXPORT const QString | CursorClick |
| PHOSPHORANIMATION_EXPORT const QString | Shader |
| PHOSPHORANIMATION_EXPORT const QString | ShaderOpen |
| PHOSPHORANIMATION_EXPORT const QString | ShaderClose |
| PHOSPHORANIMATION_EXPORT const QString | ShaderSwitch |
| PHOSPHORANIMATION_EXPORT const QString | Widget |
| PHOSPHORANIMATION_EXPORT const QString | WidgetHover |
| 150 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetPress |
| 100 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetDim |
| 200 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetTint |
| 300 ms Linear (family root) | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetTintFast |
| 120 ms (variant) | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetToggleOn |
| 250 ms OutBack (spring feel) | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetToggleOff |
| 250 ms OutBack | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetBadgeShow |
| 200 ms OutBack | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetBadgeHide |
| 150 ms InCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetBadgePulse |
| 400 ms count-change pulse | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetAccordionExpand |
| 250 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetAccordionCollapse |
| 180 ms InCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetFadeIn |
| 200 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetFadeOut |
| 400 ms InCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetReorder |
| 200 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetProgress |
| 200 ms OutCubic | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetPulse |
| 1000 ms sinusoidal (family root) | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetPulseFast |
| 500 ms | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetPulseSlow |
| 1500 ms | |
| PHOSPHORANIMATION_EXPORT const QString | WidgetZoneHighlight |
| PHOSPHORANIMATION_EXPORT const QString | WidgetZoneHighlightPop |
| PHOSPHORANIMATION_EXPORT const QString | WidgetZoneHighlightBorder |
| PHOSPHORANIMATION_EXPORT const QString | WidgetZoneOverlayFlash |
Dot-path constants for well-known animation events.
ProfileTree::resolve() walks segments right-to-left for inheritance. Plugins add paths freely (e.g. "widget.toast.slideIn") without library changes.
Naming convention (apply to new paths): show / hide — ephemeral surfaces (osd, popup, badge) open / close — persistent surfaces with a stateful open/closed <verb>In / <verb>Out — directional motion (slideIn, snapIn, switchIn, fadeIn, layoutSwitchIn …) expand / collapse — size reveal of inline content (accordion) on / off — bistable controls (toggle) <event>.<variant> — speed/intensity variants (pulse.fast, tint.fast)
| PHOSPHORANIMATION_EXPORT QStringList PhosphorAnimation::ProfilePaths::allBuiltInPaths | ( | ) |
Full list of built-in paths in taxonomy order.
| PHOSPHORANIMATION_EXPORT QString PhosphorAnimation::ProfilePaths::parentPath | ( | const QString & | path | ) |
Walk path up one level ("window.open" -> "window" -> "global" -> "").
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
180 ms InCubic
|
extern |
250 ms OutCubic
|
extern |
150 ms InCubic
|
extern |
400 ms count-change pulse
|
extern |
200 ms OutBack
|
extern |
200 ms OutCubic
|
extern |
200 ms OutCubic
|
extern |
400 ms InCubic
|
extern |
150 ms OutCubic
|
extern |
100 ms OutCubic
|
extern |
200 ms OutCubic
|
extern |
1000 ms sinusoidal (family root)
|
extern |
500 ms
|
extern |
1500 ms
|
extern |
200 ms OutCubic
|
extern |
300 ms Linear (family root)
|
extern |
120 ms (variant)
|
extern |
250 ms OutBack
|
extern |
250 ms OutBack (spring feel)
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |