cluster4npu/config/__init__.py
Mason 92f9d956af Remove cluster4npu_ui package prefix and remove export/analysis buttons
- Update all imports to use relative imports instead of cluster4npu_ui.* prefix
- Remove export configuration functionality from dashboard menu
- Remove performance analysis action from pipeline menu
- Update dependencies in pyproject.toml to include NodeGraphQt and PyQt5
- Maintain clean import structure across all modules

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-07 12:17:59 +08:00

31 lines
793 B
Python

"""
Configuration management for the Cluster4NPU UI application.
This module provides centralized configuration management including themes,
settings, user preferences, and application state persistence.
Available Components:
- theme: QSS styling and color constants
- settings: Application settings and preferences management
Usage:
from config import apply_theme, get_settings
# Apply theme to application
apply_theme(app)
# Access settings
settings = get_settings()
recent_files = settings.get_recent_files()
"""
from .theme import apply_theme, Colors, HARMONIOUS_THEME_STYLESHEET
from .settings import get_settings, Settings
__all__ = [
"apply_theme",
"Colors",
"HARMONIOUS_THEME_STYLESHEET",
"get_settings",
"Settings"
]