Compatibility Members for QDate
The following members of class QDateare part of the Qt compatibility layer. We advise against using them in new code.
Static Public Members
QDate | currentDate(Qt::TimeSpec spec) |
QString | dayName(int weekday) |
bool | leapYear(int year) |
QString | monthName(int month) |
Member Function Documentation
[static]
QDate QDate::currentDate(Qt::TimeSpec spec)
If spec is Qt::LocalTime, use the currentDate() overload that takes no parameters instead; otherwise, use QDateTime::currentDateTime().
For example, if you have code like
QDate localDate = QDate::currentDate(Qt::LocalTime); QDate utcDate = QDate::currentDate(Qt::UTC);
you can rewrite it as
QDate localDate = QDate::currentDate(); QDate utcDate = QDateTime::currentDateTime().toUTC().date();
See also QDateTime::toUTC().
[static]
QString QDate::dayName(int weekday)
Use shortDayName() instead.
[static]
bool QDate::leapYear(int year)
Use isLeapYear() instead.
[static]
QString QDate::monthName(int month)
Use shortMonthName() instead.
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.