diff options
Diffstat (limited to 'gr-qtgui/lib/spectrumdisplayform.cc')
-rw-r--r-- | gr-qtgui/lib/spectrumdisplayform.cc | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/gr-qtgui/lib/spectrumdisplayform.cc b/gr-qtgui/lib/spectrumdisplayform.cc index 34c3b7d72d..17c9ddc252 100644 --- a/gr-qtgui/lib/spectrumdisplayform.cc +++ b/gr-qtgui/lib/spectrumdisplayform.cc @@ -316,6 +316,15 @@ void SpectrumDisplayForm::newFrequencyData(const SpectrumUpdateEvent* spectrumUp void SpectrumDisplayForm::resizeEvent(QResizeEvent* e) { QSize s; + s.setWidth(e->size().width() - 40); + s.setHeight(e->size().height() - 160); + TimeDomainDisplayFrame->resize(s); + ConstellationDisplayFrame->resize(s); + s.setHeight(e->size().height() - 205); + FrequencyPlotDisplayFrame->resize(s); + s.setHeight(e->size().height() - 240); + WaterfallPlotDisplayFrame->resize(s); + s.setWidth(FrequencyPlotDisplayFrame->width()); s.setHeight(FrequencyPlotDisplayFrame->height()); emit _frequencyDisplayPlot->resizeSlot(&s); @@ -409,11 +418,7 @@ void SpectrumDisplayForm::maxHoldResetBtn_clicked() } -void SpectrumDisplayForm::tabChanged(int index) -{ - // This might be dangerous to call this with NULL - resizeEvent(NULL); -} +void SpectrumDisplayForm::tabChanged(int index) { update(); } void SpectrumDisplayForm::setFrequencyRange(const double newCenterFrequency, const double newStartFrequency, |