@@ -462,14 +462,14 @@ void PlotBuilder::calcLegendAndLabel(const Data::DataTable &dataTable)
462462 if (auto &&series = plot->getOptions ()->labelSeries (type);
463463 !series.empty () && isAutoTitle
464464 && calcLegend.dimension .empty ())
465- calcLegend.title = std::string{ std::from_range,
465+ calcLegend.title = std::ranges::to< std::string>(
466466 series
467- | std::views::transform (
468- [](const Data::SeriesIndex &series)
469- {
470- return " , " + series.getColIndex ();
471- })
472- | std::views::join | std::views::drop (2 )} ;
467+ | std::views::transform (
468+ [](const Data::SeriesIndex &series)
469+ {
470+ return " , " + series.getColIndex ();
471+ })
472+ | std::views::join | std::views::drop (2 )) ;
473473 }
474474 }
475475
@@ -571,14 +571,14 @@ void PlotBuilder::calcAxis(const Data::DataTable &dataTable,
571571 if (auto &&series = plot->getOptions ()->labelSeries (type);
572572 !axis.dimension .setLabels (axisProps.step .getValue (1.0 ))
573573 && !series.empty () && isAutoTitle)
574- axis.title = std::string{ std::from_range,
574+ axis.title = std::ranges::to< std::string>(
575575 series
576- | std::views::transform (
577- [](const Data::SeriesIndex &series)
578- {
579- return " , " + series.getColIndex ();
580- })
581- | std::views::join | std::views::drop (2 )} ;
576+ | std::views::transform (
577+ [](const Data::SeriesIndex &series)
578+ {
579+ return " , " + series.getColIndex ();
580+ })
581+ | std::views::join | std::views::drop (2 )) ;
582582 for (std::uint32_t pos{};
583583 DimensionAxis::Item & i : axis.dimension .sortedItems ())
584584 i.endPos = i.startPos =
0 commit comments