zapret-kvn/xray_fluent/ui/__init__.py
loop-uh e347dc14e4
Some checks failed
Windows project source guards / test (push) Failing after 45s
UI: кружок переключателя всегда совпадает с состоянием
qfluentwidgets Indicator перезапускал анимацию без явного startValue, а
start() на бегущей анимации ничего не делает: серия вкл→выкл→вкл быстрее
120 мс оставляла кружок слева при включённом состоянии. Патч в
ui/fluent_fixes.py ставится при импорте пакета ui и действует на все
SwitchButton, включая созданные внутри SwitchSettingCard.
2026-09-26 12:19:36 +03:00

20 lines
397 B
Python

from __future__ import annotations
from typing import TYPE_CHECKING, Any
from . import fluent_fixes as _fluent_fixes
_fluent_fixes.install()
if TYPE_CHECKING:
from .main_window import MainWindow
__all__ = ["MainWindow"]
def __getattr__(name: str) -> Any:
if name == "MainWindow":
from .main_window import MainWindow
return MainWindow
raise AttributeError(name)