summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/histogramdisplayform.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/lib/histogramdisplayform.cc')
-rw-r--r--gr-qtgui/lib/histogramdisplayform.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/gr-qtgui/lib/histogramdisplayform.cc b/gr-qtgui/lib/histogramdisplayform.cc
index 755992a873..c4e9b51f90 100644
--- a/gr-qtgui/lib/histogramdisplayform.cc
+++ b/gr-qtgui/lib/histogramdisplayform.cc
@@ -50,10 +50,10 @@ HistogramDisplayForm::HistogramDisplayForm(int nplots, QWidget* parent)
connect(d_nbinsmenu, SIGNAL(whichTrigger(int)),
this, SLOT(setNumBins(const int)));
- QAction *accummenu = new QAction("Accumulate", this);
- accummenu->setCheckable(true);
- d_menu->addAction(accummenu);
- connect(accummenu, SIGNAL(triggered(bool)),
+ d_accum_act = new QAction("Accumulate", this);
+ d_accum_act->setCheckable(true);
+ d_menu->addAction(d_accum_act);
+ connect(d_accum_act, SIGNAL(triggered(bool)),
this, SLOT(setAccumulate(bool)));
d_menu->removeAction(d_autoscale_act);
@@ -199,6 +199,7 @@ HistogramDisplayForm::setAccumulate(bool en)
if(en) {
autoScale(true);
}
+ d_accum_act->setChecked(en);
getPlot()->setAccumulate(en);
getPlot()->replot();
}