pyqt_reactive.animation.flash_config
Declarative configuration for flash animations.
Functions
Detect primary screen refresh rate. |
|
Return singleton flash config. |
Classes
|
Flash animation tuning knobs with automatic screen refresh rate detection. |
- pyqt_reactive.animation.flash_config.detect_screen_refresh_rate() int[source]
Detect primary screen refresh rate.
- Returns:
Detected refresh rate (Hz), or 60 if detection fails.
- class pyqt_reactive.animation.flash_config.FlashConfig(base_color_rgb: Tuple[int, int, int] = (255, 255, 255), flash_alpha: int = 255, fade_in_s: float = 0.2, hold_s: float = 0.05, fade_out_s: float = 0.6, frame_ms: int | None = None, use_opengl: bool = False, target_fps: int | None = None, max_fps: int | None = 60)[source]
Flash animation tuning knobs with automatic screen refresh rate detection.
- pyqt_reactive.animation.flash_config.get_flash_config() FlashConfig[source]
Return singleton flash config.