mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
BlankState: No data available for HistogramWindow
Use the default blank state in HistogramWindow where data not present
This commit is contained in:
@@ -439,8 +439,17 @@ HistogramWindow::updateChart()
|
||||
powerHist->setWithZeros(showZeroes->isChecked() ? true : false);
|
||||
powerHist->setSumY(showSumY->currentIndex()== 0 ? true : false);
|
||||
|
||||
// Selected series
|
||||
RideFile::SeriesType series = static_cast<RideFile::SeriesType>(seriesCombo->itemData(seriesCombo->currentIndex()).toInt());
|
||||
// and which series to plot
|
||||
powerHist->setSeries(static_cast<RideFile::SeriesType>(seriesCombo->itemData(seriesCombo->currentIndex()).toInt()));
|
||||
powerHist->setSeries(series);
|
||||
|
||||
// is data present for selected series
|
||||
RideFile::SeriesType baseSeries = (series == RideFile::wattsKg) ? RideFile::watts : series;
|
||||
if (rideItem() != NULL && rideItem()->ride()->isDataPresent(baseSeries))
|
||||
setIsBlank(false);
|
||||
else
|
||||
setIsBlank(true);
|
||||
|
||||
// Correct binWidth if not valid for the selected series
|
||||
if (binWidthLineEdit->text().toDouble()<powerHist->getDelta())
|
||||
|
||||
Reference in New Issue
Block a user