gui.controllers package
Submodules
gui.controllers.param_controller module
参数映射控制器 连接 GUI 和参数映射更新逻辑
- class gui.controllers.param_controller.ParamController(main_window, config: AppConfig)[源代码]
基类:
QObject参数映射控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ParamController" inherits "QObject": Methods: #4 type=Signal, signature=worker_progress(QString), parameters=QString #5 type=Signal, signature=worker_finished(bool,QString), parameters=bool, QString )
- worker_finished
- worker_progress
- class gui.controllers.param_controller.ParamUpdateWorker(config: AppConfig)[源代码]
基类:
QThread参数更新工作线程
- finished
- progress
- staticMetaObject = PySide6.QtCore.QMetaObject("ParamUpdateWorker" inherits "QThread": Methods: #12 type=Signal, signature=progress(QString), parameters=QString #13 type=Signal, signature=finished(bool,QString), parameters=bool, QString )
gui.controllers.resource_controller module
资源管理控制器 连接 GUI 和资源验证/同步逻辑
- class gui.controllers.resource_controller.ResourceController(main_window, config: AppConfig)[源代码]
基类:
QObject资源管理控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ResourceController" inherits "QObject": Methods: #4 type=Signal, signature=validate_progress(QString), parameters=QString #5 type=Signal, signature=validate_finished(bool,QString,QVariantMap), parameters=bool, QString, QVariantMap #6 type=Signal, signature=sync_progress(QString), parameters=QString #7 type=Signal, signature=sync_finished(bool,QString), parameters=bool, QString )
- sync_finished
- sync_progress
- validate_finished
- validate_progress
- class gui.controllers.resource_controller.ResourceSyncWorker(config: AppConfig, library_path: Path, dry_run: bool = False)[源代码]
基类:
QThread资源同步工作线程
- finished
- progress
- staticMetaObject = PySide6.QtCore.QMetaObject("ResourceSyncWorker" inherits "QThread": Methods: #12 type=Signal, signature=progress(QString), parameters=QString #13 type=Signal, signature=finished(bool,QString), parameters=bool, QString )
- class gui.controllers.resource_controller.ResourceValidateWorker(config: AppConfig)[源代码]
基类:
QThread资源验证工作线程
- finished
- progress
- staticMetaObject = PySide6.QtCore.QMetaObject("ResourceValidateWorker" inherits "QThread": Methods: #12 type=Signal, signature=progress(QString), parameters=QString #13 type=Signal, signature=finished(bool,QString,QVariantMap), parameters=bool, QString, QVariantMap )
gui.controllers.scenario_controller module
脚本生成控制器 连接 GUI 和脚本生成核心逻辑
- class gui.controllers.scenario_controller.ScenarioController(main_window, config: AppConfig)[源代码]
基类:
QObject脚本生成控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ScenarioController" inherits "QObject": Methods: #4 type=Signal, signature=worker_progress(QString), parameters=QString #5 type=Signal, signature=worker_finished(bool,QString), parameters=bool, QString )
- worker_finished
- worker_progress
- class gui.controllers.scenario_controller.ScenarioGeneratorWorker(config: AppConfig)[源代码]
基类:
QThread脚本生成工作线程
- finished
- progress
- staticMetaObject = PySide6.QtCore.QMetaObject("ScenarioGeneratorWorker" inherits "QThread": Methods: #12 type=Signal, signature=progress(QString), parameters=QString #13 type=Signal, signature=finished(bool,QString), parameters=bool, QString )
Module contents
GUI 控制器模块 连接 GUI 界面和核心业务逻辑
- class gui.controllers.ParamController(main_window, config: AppConfig)[源代码]
基类:
QObject参数映射控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ParamController" inherits "QObject": Methods: #4 type=Signal, signature=worker_progress(QString), parameters=QString #5 type=Signal, signature=worker_finished(bool,QString), parameters=bool, QString )
- worker_finished
- worker_progress
- class gui.controllers.ResourceController(main_window, config: AppConfig)[源代码]
基类:
QObject资源管理控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ResourceController" inherits "QObject": Methods: #4 type=Signal, signature=validate_progress(QString), parameters=QString #5 type=Signal, signature=validate_finished(bool,QString,QVariantMap), parameters=bool, QString, QVariantMap #6 type=Signal, signature=sync_progress(QString), parameters=QString #7 type=Signal, signature=sync_finished(bool,QString), parameters=bool, QString )
- sync_finished
- sync_progress
- validate_finished
- validate_progress
- class gui.controllers.ScenarioController(main_window, config: AppConfig)[源代码]
基类:
QObject脚本生成控制器
- staticMetaObject = PySide6.QtCore.QMetaObject("ScenarioController" inherits "QObject": Methods: #4 type=Signal, signature=worker_progress(QString), parameters=QString #5 type=Signal, signature=worker_finished(bool,QString), parameters=bool, QString )
- worker_finished
- worker_progress