Qt6 count method has changed return type

From int to qsizetype, and that brakes LTM charts serialization.
Since curves count is a small number and to preserve backward
compatibility, convert count result to int.
This commit is contained in:
Alejandro Martinez
2024-01-23 20:01:41 -03:00
parent b95d901ad3
commit 4224fd193c

View File

@@ -184,7 +184,7 @@ QDataStream &operator<<(QDataStream &out, const LTMSettings &settings)
out<<settings.field2;
out<<int(-1);
out<<int(LTM_VERSION_NUMBER); // defined in LTMSettings.h
out<<settings.metrics.count();
out<<int(settings.metrics.count());
foreach(MetricDetail metric, settings.metrics) {
bool discard = false;
out<<metric.type;