Compatibility Members for QTime

The following members of class QTimeare part of the Qt compatibility layer. We advise against using them in new code.

Static Public Members

QTime currentTime(Qt::TimeSpec specification)

Member Function Documentation

[static] QTime QTime::currentTime(Qt::TimeSpec specification)

Returns the current time for the given specification.

To replace uses of this function where the specification is Qt::LocalTime, use the currentDate() overload that takes no parameters instead; otherwise, use QDateTime::currentDateTime() and convert the result to a UTC measurement.

For example, if you have code like

QTime localTime = QTime::currentTime(Qt::LocalTime);
QTime utcTime = QTime::currentTime(Qt::UTC);

you can rewrite it as

QTime localTime = QTime::currentTime();
QTime utcTime = QTimeTime::currentDateTime().toUTC().time();

See also QDateTime::toUTC().

© 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.