mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 05:38:46 -05:00
Ensure logged times are UTC
Because of the way logged QSO times are split and rebuilt in the QSO logging code the UTC time specification is lost. This change sets them back to UTC since that is what they are. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7566 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
db111b6529
commit
75d371ebd9
@ -103,6 +103,13 @@ void LogQSO::accept()
|
|||||||
rptRcvd=ui->rcvd->text();
|
rptRcvd=ui->rcvd->text();
|
||||||
m_dateTimeOn = m_dateTimeOn.fromString(ui->dateOn->text()+" "+ui->timeOn->text(),"yyyy-MM-dd hhmm");
|
m_dateTimeOn = m_dateTimeOn.fromString(ui->dateOn->text()+" "+ui->timeOn->text(),"yyyy-MM-dd hhmm");
|
||||||
m_dateTimeOff = m_dateTimeOff.fromString(ui->dateOff->text()+" "+ui->timeOff->text(),"yyyy-MM-dd hhmm");
|
m_dateTimeOff = m_dateTimeOff.fromString(ui->dateOff->text()+" "+ui->timeOff->text(),"yyyy-MM-dd hhmm");
|
||||||
|
|
||||||
|
// set time off and on back to UTC as the above QDateTime::fromString()
|
||||||
|
// creates a local time value -- this would be al so much simpler if
|
||||||
|
// QDateTimeEdit widgets had been used
|
||||||
|
m_dateTimeOff.setTimeSpec (Qt::UTC);
|
||||||
|
m_dateTimeOn.setTimeSpec (Qt::UTC);
|
||||||
|
|
||||||
dateOn=ui->dateOn->text();
|
dateOn=ui->dateOn->text();
|
||||||
dateOn=dateOn.mid(0,4) + dateOn.mid(5,2) + dateOn.mid(8,2);
|
dateOn=dateOn.mid(0,4) + dateOn.mid(5,2) + dateOn.mid(8,2);
|
||||||
timeOn=ui->timeOn->text();
|
timeOn=ui->timeOn->text();
|
||||||
|
Loading…
Reference in New Issue
Block a user