Start of a sim window
This commit is contained in:
@@ -427,11 +427,23 @@ class DocumentController(QObject):
|
||||
raise ValueError("Open a graph component before composing")
|
||||
self.simulation.compose(component.to_dict())
|
||||
|
||||
def run_simulation(self) -> None:
|
||||
def run_simulation(
|
||||
self,
|
||||
progress_callback=None,
|
||||
message_callback=None,
|
||||
callback=None,
|
||||
error_callback=None,
|
||||
) -> None:
|
||||
component = self.active_component
|
||||
if component is None or component.implementation_kind != "graph":
|
||||
raise ValueError("Open a graph component before running a simulation")
|
||||
self.simulation.run_simulation(component.to_dict())
|
||||
self.simulation.run_simulation(
|
||||
component.to_dict(),
|
||||
progress_callback,
|
||||
message_callback,
|
||||
callback,
|
||||
error_callback,
|
||||
)
|
||||
|
||||
def set_route_waypoints(self, item_kind: str, item_id: str, waypoints: list[QPointF]) -> None:
|
||||
item = (
|
||||
|
||||
Reference in New Issue
Block a user