From 85c47eed6b6bfdacfb8e6438b6ef8a1185168675 Mon Sep 17 00:00:00 2001 From: Jon Severinsson Date: Tue, 9 Oct 2012 15:15:53 +0200 Subject: Change QDateTime::addSecs() and QDateTime::secsTo() to use qint64. addMSecs() / msecsTo() have always used qint64, and when QDate was changed to use a 64-bit julian day, QDateTime::addDays() and QDateTime::daysTo() was changed to use qint64 in order to support the full extended range, but addSecs() and secsTo() seems to have been forgotten. Change-Id: I3acc35ee2bcc9f353650eb42f97d428f706b2db6 Reviewed-by: Thiago Macieira --- src/corelib/tools/qdatetime.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/corelib/tools/qdatetime.h') diff --git a/src/corelib/tools/qdatetime.h b/src/corelib/tools/qdatetime.h index 35c598fef7..ed7d8adb5f 100644 --- a/src/corelib/tools/qdatetime.h +++ b/src/corelib/tools/qdatetime.h @@ -232,13 +232,13 @@ public: QDateTime addDays(qint64 days) const; QDateTime addMonths(int months) const; QDateTime addYears(int years) const; - QDateTime addSecs(int secs) const; + QDateTime addSecs(qint64 secs) const; QDateTime addMSecs(qint64 msecs) const; QDateTime toTimeSpec(Qt::TimeSpec spec) const; inline QDateTime toLocalTime() const { return toTimeSpec(Qt::LocalTime); } inline QDateTime toUTC() const { return toTimeSpec(Qt::UTC); } qint64 daysTo(const QDateTime &) const; - int secsTo(const QDateTime &) const; + qint64 secsTo(const QDateTime &) const; qint64 msecsTo(const QDateTime &) const; bool operator==(const QDateTime &other) const; -- cgit v1.2.3