- 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>
35 lines
1.2 KiB
Python
35 lines
1.2 KiB
Python
"""
|
|
Dialog boxes and modal windows for the Cluster4NPU UI.
|
|
|
|
This module contains various dialog boxes used throughout the application
|
|
for specific operations like pipeline creation, configuration, and deployment.
|
|
|
|
Available Dialogs:
|
|
- CreatePipelineDialog: New pipeline creation (future)
|
|
- StageConfigurationDialog: Pipeline stage setup (future)
|
|
- PerformanceEstimationPanel: Performance analysis (future)
|
|
- SaveDeployDialog: Export and deployment (future)
|
|
- SimplePropertiesDialog: Basic property editing (future)
|
|
|
|
Usage:
|
|
from ui.dialogs import CreatePipelineDialog
|
|
|
|
dialog = CreatePipelineDialog(parent)
|
|
if dialog.exec_() == dialog.Accepted:
|
|
project_info = dialog.get_project_info()
|
|
"""
|
|
|
|
# Import dialogs as they are implemented
|
|
# from .create_pipeline import CreatePipelineDialog
|
|
# from .stage_config import StageConfigurationDialog
|
|
# from .performance import PerformanceEstimationPanel
|
|
# from .save_deploy import SaveDeployDialog
|
|
# from .properties import SimplePropertiesDialog
|
|
|
|
__all__ = [
|
|
# "CreatePipelineDialog",
|
|
# "StageConfigurationDialog",
|
|
# "PerformanceEstimationPanel",
|
|
# "SaveDeployDialog",
|
|
# "SimplePropertiesDialog"
|
|
] |