void LTMWindow::refreshPlot() { if (amVisible() == true) { if (isCompare()) { // COMPARE PLOTS stackWidget->setCurrentIndex(3); refreshCompare(); } else if (ltmTool->showData->isChecked()) { // DATA TABLE stackWidget->setCurrentIndex(1); refreshDataTable(); } else { if (ltmTool->showStack->isChecked()) { // STACK PLOTS refreshStackPlots(); stackWidget->setCurrentIndex(2); stackDirty = false; } else { // NORMAL PLOTS plotted = DateRange(settings.start.date(), settings.end.date()); ltmPlot->setData(&settings); stackWidget->setCurrentIndex(0); dirty = false; spanSlider->setMinimum(ltmPlot->axisScaleDiv(QwtPlot::xBottom).lowerBound()); spanSlider->setMaximum(ltmPlot->axisScaleDiv(QwtPlot::xBottom).upperBound()); spanSlider->setLowerValue(spanSlider->minimum()); spanSlider->setUpperValue(spanSlider->maximum()); } } } }
void LTMWindow::refreshPlot() { if (amVisible() == true) { if (isCompare()) { // COMPARE PLOTS stackWidget->setCurrentIndex(3); refreshCompare(); } else if (ltmTool->showData->isChecked()) { // DATA TABLE stackWidget->setCurrentIndex(1); refreshDataTable(); } else { if (ltmTool->showStack->isChecked()) { // STACK PLOTS refreshStackPlots(); stackWidget->setCurrentIndex(2); stackDirty = false; } else { // NORMAL PLOTS plotted = DateRange(settings.start.date(), settings.end.date()); ltmPlot->setData(&settings); stackWidget->setCurrentIndex(0); dirty = false; } } } }