File indexing completed on 2024-05-12 03:55:02

0001 /*
0002     SPDX-FileCopyrightText: 2014 Bhushan Shah <bhush94@gmail.com>
0003 
0004     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0005 */
0006 
0007 #include "formats.h"
0008 
0009 QString Formats::formatByteSize(double size, int precision) const
0010 {
0011     return m_format.formatByteSize(size, precision);
0012 }
0013 
0014 QString Formats::formatDuration(quint64 msecs, KFormat::DurationFormatOptions options) const
0015 {
0016     return m_format.formatDuration(msecs, options);
0017 }
0018 
0019 QString Formats::formatDuration(quint64 msecs, int options) const
0020 {
0021     return m_format.formatDuration(msecs, static_cast<KFormat::DurationFormatOptions>(options));
0022 }
0023 
0024 QString Formats::formatDecimalDuration(quint64 msecs, int decimalPlaces) const
0025 {
0026     return m_format.formatDecimalDuration(msecs, decimalPlaces);
0027 }
0028 
0029 QString Formats::formatSpelloutDuration(quint64 msecs) const
0030 {
0031     return m_format.formatSpelloutDuration(msecs);
0032 }
0033 
0034 QString Formats::formatRelativeDate(const QDate &date, QLocale::FormatType format) const
0035 {
0036     return m_format.formatRelativeDate(date, format);
0037 }
0038 
0039 QString Formats::formatRelativeDateTime(const QDateTime &dateTime, QLocale::FormatType format) const
0040 {
0041     return m_format.formatRelativeDateTime(dateTime, format);
0042 }
0043 
0044 #include "moc_formats.cpp"