/* SPDX-FileCopyrightText: 2021 Volker Krause SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef KTIMEZONE_H #define KTIMEZONE_H #include "ki18nlocaledata_export.h" class KCountry; /** Timezone localization methods. * @since 5.88 */ namespace KTimeZone // TODO name clash with kdelibs4support!? { /** Returns the timezone at the given geo coordinate. */ KI18NLOCALEDATA_EXPORT const char *fromLocation(float latitude, float longitude); /** Returns the country a timezone is in. * This only returns a country if the timezone covers exactly one country * (but not necessarily the entire country). * For obtaining any country covered by a timezone, see QTimeZone::territory. */ KI18NLOCALEDATA_EXPORT KCountry country(const char *ianaId); } #endif // KTIMEZONE_H