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

27 lines
836 B
Python

"""
Reusable UI components and widgets for the Cluster4NPU application.
This module contains reusable UI components that can be used across different
parts of the application, promoting consistency and code reuse.
Available Components:
- NodePalette: Node template selector with drag-and-drop (future)
- CustomPropertiesWidget: Dynamic property editor (future)
- CommonWidgets: Shared UI elements and utilities (future)
Usage:
from ui.components import NodePalette, CustomPropertiesWidget
palette = NodePalette(graph)
properties = CustomPropertiesWidget(graph)
"""
# Import components as they are implemented
# from .node_palette import NodePalette
# from .properties_widget import CustomPropertiesWidget
# from .common_widgets import *
__all__ = [
# "NodePalette",
# "CustomPropertiesWidget"
]