cluster4npu/ui/__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

30 lines
770 B
Python

"""
User interface components for the Cluster4NPU application.
This module contains all user interface components including windows, dialogs,
widgets, and other UI elements that make up the application interface.
Available Components:
- windows: Main application windows (login, dashboard, editor)
- dialogs: Dialog boxes for various operations
- components: Reusable UI components and widgets
Usage:
from ui.windows import DashboardLogin
from ui.dialogs import CreatePipelineDialog
from ui.components import NodePalette
# Create main window
dashboard = DashboardLogin()
dashboard.show()
"""
from . import windows
from . import dialogs
from . import components
__all__ = [
"windows",
"dialogs",
"components"
]