causality inference done

This commit is contained in:
2026-07-22 18:04:07 +02:00
parent 32154386e8
commit c918a6a428
13 changed files with 911 additions and 59 deletions

View File

@@ -86,6 +86,55 @@
</item>
</layout>
</widget>
<widget class="QWidget" name="bondGraphTab">
<attribute name="title">
<string>Bond graph</string>
</attribute>
<layout class="QVBoxLayout" name="bondGraphLayout">
<item>
<widget class="QGroupBox" name="causalityGroupBox">
<property name="title">
<string>Causality</string>
</property>
<layout class="QVBoxLayout" name="causalityLayout">
<item>
<widget class="QCheckBox" name="automaticCausalityCheckBox">
<property name="text">
<string>Infer causality when connections are added or removed</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="automaticCausalityHintLabel">
<property name="text">
<string>When disabled, displayed causalities are updated only when compiling, exporting, or running the model.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="bondGraphSpacer">
<property name="orientation">
<enum>Qt::Orientation::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="simulationTab">
<attribute name="title"><string>Simulation</string></attribute>
<layout class="QVBoxLayout" name="simulationTabLayout">