Pass QDate and QTime by value in various static and local functions
They're value types, so pass them as such. Change-Id: I0dc46c63a3a0e6d859b821362f71390f0148b64c Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>bb10
parent
90fbd086c6
commit
2b1068af97
|
|
@ -119,7 +119,7 @@ static QString macDayName(int day, bool short_format)
|
|||
return QString();
|
||||
}
|
||||
|
||||
static QString macDateToString(const QDate &date, bool short_format)
|
||||
static QString macDateToString(QDate date, bool short_format)
|
||||
{
|
||||
QCFType<CFDateRef> myDate = QDateTime(date, QTime()).toCFDate();
|
||||
QCFType<CFLocaleRef> mylocale = CFLocaleCopyCurrent();
|
||||
|
|
@ -131,7 +131,7 @@ static QString macDateToString(const QDate &date, bool short_format)
|
|||
return QCFString(CFDateFormatterCreateStringWithDate(0, myFormatter, myDate));
|
||||
}
|
||||
|
||||
static QString macTimeToString(const QTime &time, bool short_format)
|
||||
static QString macTimeToString(QTime time, bool short_format)
|
||||
{
|
||||
QCFType<CFDateRef> myDate = QDateTime(QDate::currentDate(), time).toCFDate();
|
||||
QCFType<CFLocaleRef> mylocale = CFLocaleCopyCurrent();
|
||||
|
|
|
|||
|
|
@ -682,7 +682,7 @@ static bool inDateTimeRange(qint64 jd, bool start)
|
|||
return jd >= minDay && jd < maxDay;
|
||||
}
|
||||
|
||||
static QDateTime toEarliest(const QDate &day, const QDateTime &form)
|
||||
static QDateTime toEarliest(QDate day, const QDateTime &form)
|
||||
{
|
||||
const Qt::TimeSpec spec = form.timeSpec();
|
||||
const int offset = (spec == Qt::OffsetFromUTC) ? form.offsetFromUtc() : 0;
|
||||
|
|
@ -806,7 +806,7 @@ QDateTime QDate::startOfDay(const QTimeZone &zone) const
|
|||
}
|
||||
#endif // timezone
|
||||
|
||||
static QDateTime toLatest(const QDate &day, const QDateTime &form)
|
||||
static QDateTime toLatest(QDate day, const QDateTime &form)
|
||||
{
|
||||
const Qt::TimeSpec spec = form.timeSpec();
|
||||
const int offset = (spec == Qt::OffsetFromUTC) ? form.offsetFromUtc() : 0;
|
||||
|
|
@ -1119,7 +1119,7 @@ static QString toStringTextDate(QDate date)
|
|||
return toStringTextDate(date, QCalendar());
|
||||
}
|
||||
|
||||
static QString toStringIsoDate(const QDate &date)
|
||||
static QString toStringIsoDate(QDate date)
|
||||
{
|
||||
const auto parts = QCalendar().partsFromDate(date);
|
||||
if (parts.isValid() && parts.year >= 0 && parts.year <= 9999)
|
||||
|
|
@ -2869,7 +2869,7 @@ static void msecsToTime(qint64 msecs, QDate *date, QTime *time)
|
|||
}
|
||||
|
||||
// Converts a date/time value into msecs
|
||||
static qint64 timeToMSecs(const QDate &date, const QTime &time)
|
||||
static qint64 timeToMSecs(QDate date, QTime time)
|
||||
{
|
||||
return ((date.toJulianDay() - JULIAN_DAY_FOR_EPOCH) * MSECS_PER_DAY)
|
||||
+ time.msecsSinceStartOfDay();
|
||||
|
|
@ -3214,7 +3214,7 @@ static void setTimeSpec(QDateTimeData &d, Qt::TimeSpec spec, int offsetSeconds)
|
|||
}
|
||||
}
|
||||
|
||||
static void setDateTime(QDateTimeData &d, const QDate &date, const QTime &time)
|
||||
static void setDateTime(QDateTimeData &d, QDate date, QTime time)
|
||||
{
|
||||
// If the date is valid and the time is not we set time to 00:00:00
|
||||
QTime useTime = time;
|
||||
|
|
|
|||
|
|
@ -903,7 +903,7 @@ QDateTimeParser::parseSection(const QDateTime ¤tValue, int sectionIndex,
|
|||
by \a weekDay.
|
||||
*/
|
||||
|
||||
static int weekDayWithinMonth(const QCalendar &calendar, const QDate &rough, int weekDay)
|
||||
static int weekDayWithinMonth(QCalendar calendar, QDate rough, int weekDay)
|
||||
{
|
||||
// TODO: can we adapt this to cope gracefully with intercallary days (day of
|
||||
// week > 7) without making it slower for more widely-used calendars ?
|
||||
|
|
|
|||
|
|
@ -363,7 +363,7 @@ QDate calculateTransitionLocalDate(const SYSTEMTIME &rule, int year)
|
|||
}
|
||||
|
||||
// Converts a date/time value into msecs
|
||||
inline qint64 timeToMSecs(const QDate &date, const QTime &time)
|
||||
inline qint64 timeToMSecs(QDate date, QTime time)
|
||||
{
|
||||
return ((date.toJulianDay() - JULIAN_DAY_FOR_EPOCH) * MSECS_PER_DAY)
|
||||
+ time.msecsSinceStartOfDay();
|
||||
|
|
|
|||
|
|
@ -250,7 +250,7 @@ static QDateTime fromTimeStamp(char *buffer)
|
|||
return QDateTime(d, t);
|
||||
}
|
||||
|
||||
static ISC_TIME toTime(const QTime &t)
|
||||
static ISC_TIME toTime(QTime t)
|
||||
{
|
||||
static const QTime midnight(0, 0, 0, 0);
|
||||
return (ISC_TIME)midnight.msecsTo(t) * 10;
|
||||
|
|
@ -266,7 +266,7 @@ static QTime fromTime(char *buffer)
|
|||
return t;
|
||||
}
|
||||
|
||||
static ISC_DATE toDate(const QDate &t)
|
||||
static ISC_DATE toDate(QDate t)
|
||||
{
|
||||
static const QDate basedate(1858, 11, 17);
|
||||
ISC_DATE date;
|
||||
|
|
|
|||
Loading…
Reference in New Issue