Reorder and simplify resampling tabs for summary data

Show year as the left most tab, and minute as the right most tab.
This commit is contained in:
Magne Sjaastad 2023-08-10 15:18:19 +02:00
parent b7e2d2182c
commit 267aee9d91

View File

@ -75,7 +75,7 @@ public:
} }
else else
{ {
return QString( "Plot Data, %1" ).arg( RiaQDateTimeTools::dateTimePeriodName( timePeriod ) ); return QString( "%1" ).arg( RiaQDateTimeTools::dateTimePeriodName( timePeriod ) );
} }
} }
@ -110,9 +110,17 @@ private:
static std::vector<RiaDefines::DateTimePeriod> tabs() static std::vector<RiaDefines::DateTimePeriod> tabs()
{ {
std::vector<RiaDefines::DateTimePeriod> dateTimePeriods = RiaQDateTimeTools::dateTimePeriods(); std::vector<RiaDefines::DateTimePeriod> dateTimePeriods;
dateTimePeriods.erase( std::remove( dateTimePeriods.begin(), dateTimePeriods.end(), RiaDefines::DateTimePeriod::DECADE ), dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::NONE );
dateTimePeriods.end() ); dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::YEAR );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::HALFYEAR );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::QUARTER );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::MONTH );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::WEEK );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::DAY );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::HOUR );
dateTimePeriods.emplace_back( RiaDefines::DateTimePeriod::MINUTE );
return dateTimePeriods; return dateTimePeriods;
} }