Summary Table: Add user option to set time range on x-axis

* Make sure all evenly distributed labels are drawn
* Add start and end data
This commit is contained in:
Magne Sjaastad
2024-11-21 14:38:59 +01:00
committed by GitHub
parent 5fa572266f
commit 3cc2958384
3 changed files with 115 additions and 7 deletions

View File

@@ -458,10 +458,9 @@ std::map<size_t, QString> RiuMatrixPlotWidget::createIndexLabelMap( const std::v
}
std::map<size_t, QString> indexLabelMap;
for ( size_t i = 0; i < std::min( labels.size(), size_t( maxLabelCount - 1 ) ); ++i )
for ( size_t i = 0; i < labels.size(); i += increment )
{
auto index = i * increment;
indexLabelMap.emplace( index, labels[index] );
indexLabelMap.emplace( i, labels[i] );
}
indexLabelMap.emplace( labels.size() - 1, labels.back() );