Commit a5b64e68 authored by Laurent Montel's avatar Laurent Montel 😁
Browse files

Use QstringView here

parent c5189ba8
Pipeline #60199 passed with stage
in 3 minutes and 44 seconds
...@@ -59,12 +59,13 @@ static QString sNamedProp(KTNEFMessage *tnefMsg, const QString &name, const QStr ...@@ -59,12 +59,13 @@ static QString sNamedProp(KTNEFMessage *tnefMsg, const QString &name, const QStr
static QDateTime pureISOToLocalQDateTime(const QString &dtStr) static QDateTime pureISOToLocalQDateTime(const QString &dtStr)
{ {
const int year = dtStr.leftRef(4).toInt(); const QStringView dtView{dtStr};
const int month = dtStr.midRef(4, 2).toInt(); const int year = dtView.left(4).toInt();
const int day = dtStr.midRef(6, 2).toInt(); const int month = dtView.mid(4, 2).toInt();
const int hour = dtStr.midRef(9, 2).toInt(); const int day = dtView.mid(6, 2).toInt();
const int minute = dtStr.midRef(11, 2).toInt(); const int hour = dtView.mid(9, 2).toInt();
const int second = dtStr.midRef(13, 2).toInt(); const int minute = dtView.mid(11, 2).toInt();
const int second = dtView.mid(13, 2).toInt();
QDate tmpDate; QDate tmpDate;
tmpDate.setDate(year, month, day); tmpDate.setDate(year, month, day);
QTime tmpTime; QTime tmpTime;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment