mirror of
https://github.com/epasveer/seer.git
synced 2026-08-29 08:34:42 +08:00
Auto-refresh the Array Visualizer at each stopping point
This commit is contained in:
@@ -705,6 +705,14 @@ void SeerArrayVisualizerWidget::handleText (const QString& text) {
|
||||
bArrayStrideLineEdit->setFocus();
|
||||
}
|
||||
|
||||
// At a stopping point, refresh.
|
||||
}else if (text.startsWith("*stopped,reason=\"")) {
|
||||
|
||||
if (autoRefreshCheckBox->isChecked()) {
|
||||
handleaRefreshButton();
|
||||
handlebRefreshButton();
|
||||
}
|
||||
|
||||
}else{
|
||||
// Ignore anything else.
|
||||
}
|
||||
|
||||
@@ -285,6 +285,16 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="8" rowspan="2">
|
||||
<widget class="QCheckBox" name="autoRefreshCheckBox">
|
||||
<property name="toolTip">
|
||||
<string>Automatically refresh after each stopping point.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Auto</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="SeerHistoryLineEdit" name="aVariableNameLineEdit">
|
||||
<property name="toolTip">
|
||||
@@ -528,6 +538,7 @@
|
||||
<tabstop>aArrayStrideLineEdit</tabstop>
|
||||
<tabstop>aArrayDisplayFormatComboBox</tabstop>
|
||||
<tabstop>aRefreshToolButton</tabstop>
|
||||
<tabstop>autoRefreshCheckBox</tabstop>
|
||||
<tabstop>bAxisComboBox</tabstop>
|
||||
<tabstop>bVariableNameLineEdit</tabstop>
|
||||
<tabstop>bVariableAddressLineEdit</tabstop>
|
||||
|
||||
Reference in New Issue
Block a user