#3428 Text string creation based on date and time : Use toStringUsingApplicationLocale() at relevant places

This commit is contained in:
Magne Sjaastad
2018-10-01 20:50:43 +02:00
parent a083e70ea1
commit 2b1c6e9706
9 changed files with 44 additions and 11 deletions

View File

@@ -18,6 +18,8 @@
#include "RiuQwtCurvePointTracker.h"
#include "RiaQDateTimeTools.h"
#include "qwt_plot_marker.h"
#include "qwt_symbol.h"
@@ -176,7 +178,9 @@ QPointF RiuQwtCurvePointTracker::closestCurvePoint(const QPoint& cursorPosition,
if ( dateScaleDraw )
{
QDateTime date = dateScaleDraw->toDateTime(mainAxisSampleVal);
*mainAxisValueString = date.toString("hh:mm dd.MMMM.yyyy");
QString dateString = RiaQDateTimeTools::toStringUsingApplicationLocale(date, "hh:mm dd.MMMM.yyyy");
*mainAxisValueString = dateString;
}
else if ( mainAxisScaleDraw )
{

View File

@@ -20,6 +20,7 @@
#include "RiuResultQwtPlot.h"
#include "RiaCurveDataTools.h"
#include "RiaQDateTimeTools.h"
#include "RimContextCommandBuilder.h"
#include "RimCase.h"
@@ -214,7 +215,10 @@ QString RiuResultQwtPlot::asciiDataForUiSelectedCurves() const
}
}
out += "\n";
out += m_timeSteps.at(caseId)[i].toString("yyyy-MM-dd hh:mm:ss ");
QString dateString = RiaQDateTimeTools::toStringUsingApplicationLocale(m_timeSteps.at(caseId)[i], "yyyy-MM-dd hh:mm:ss ");
out += dateString;
for (size_t j = 0; j < m_curveData.at(caseId).size(); j++) // curves
{