aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/sequence_dialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/sequence_dialog.cpp')
-rw-r--r--ui/qt/sequence_dialog.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/ui/qt/sequence_dialog.cpp b/ui/qt/sequence_dialog.cpp
index 84295b4716..20ae5497ee 100644
--- a/ui/qt/sequence_dialog.cpp
+++ b/ui/qt/sequence_dialog.cpp
@@ -133,7 +133,8 @@ SequenceDialog::SequenceDialog(QWidget &parent, CaptureFile &cf, SequenceInfo *i
ctx_menu_.addAction(ui->actionZoomIn);
ctx_menu_.addAction(ui->actionZoomOut);
- ctx_menu_.addAction(ui->actionReset);
+ QAction * action = ctx_menu_.addAction(tr("Reset Diagram"), this, SLOT(resetView()));
+ action->setToolTip(tr("Reset the diagram to its initial state."));
ctx_menu_.addSeparator();
ctx_menu_.addAction(ui->actionMoveRight10);
ctx_menu_.addAction(ui->actionMoveLeft10);
@@ -150,6 +151,10 @@ SequenceDialog::SequenceDialog(QWidget &parent, CaptureFile &cf, SequenceInfo *i
ui->addressComboBox->setCurrentIndex(0);
+ QPushButton * btn = ui->buttonBox->addButton(tr("Reset Diagram"), QDialogButtonBox::ActionRole);
+ btn->setToolTip(tr("Reset the diagram to its initial state."));
+ connect(btn, &QPushButton::clicked, this, &SequenceDialog::resetView);
+
sequence_items_t item_data;
item_data.curr_index = 0;
@@ -537,7 +542,7 @@ void SequenceDialog::resetAxes(bool keep_lower)
sp->replot(QCustomPlot::rpHint);
}
-void SequenceDialog::on_resetButton_clicked()
+void SequenceDialog::resetView()
{
resetAxes();
}
@@ -629,11 +634,6 @@ void SequenceDialog::on_addressComboBox_activated(int index)
fillDiagram();
}
-void SequenceDialog::on_actionReset_triggered()
-{
- on_resetButton_clicked();
-}
-
void SequenceDialog::on_actionMoveRight10_triggered()
{
panAxes(10, 0);