- 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>
30 lines
770 B
Python
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"
|
|
] |