[pim/kcalutils] src: Don't override localizeMonetaryValue
Volker Krause <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 92b16e752b32543d19152aa0979367fef4e0ce3d by Volker Krause.
Committed on 23/07/2026 at 16:22.
Pushed by vkrause into branch 'master'.
Don't override localizeMonetaryValue
This is not only meanwhile done correctly upstream in KTextTemplate, it's
also something we don't even use here.
M +2 -13 src/grantleeki18nlocalizer.cpp
M +0 -4 src/grantleeki18nlocalizer_p.h
https://invent.kde.org/pim/kcalutils/-/commit/92b16e752b32543d19152aa0979367fef4e0ce3d
diff --git a/src/grantleeki18nlocalizer.cpp b/src/grantleeki18nlocalizer.cpp
index 0650becbb..21e223d26 100644
--- a/src/grantleeki18nlocalizer.cpp
+++ b/src/grantleeki18nlocalizer.cpp
@@ -13,14 +13,8 @@
#include <KLocalizedString>
-GrantleeKi18nLocalizer::GrantleeKi18nLocalizer()
-
-{
-}
-
-GrantleeKi18nLocalizer::~GrantleeKi18nLocalizer()
-{
-}
+GrantleeKi18nLocalizer::GrantleeKi18nLocalizer() = default;
+GrantleeKi18nLocalizer::~GrantleeKi18nLocalizer() = default;
QString GrantleeKi18nLocalizer::processArguments(const KLocalizedString &kstr, const QVariantList &arguments) const
{
@@ -90,8 +84,3 @@ QString GrantleeKi18nLocalizer::localizePluralString(const QString &string, cons
const KLocalizedString str = kxi18np(qPrintable(string), qPrintable(pluralForm));
return processArguments(str, arguments);
}
-
-QString GrantleeKi18nLocalizer::localizeMonetaryValue(qreal value, const QString ¤cySymbol) const
-{
- return QLocale(currentLocale()).toCurrencyString(value, currencySymbol);
-}
diff --git a/src/grantleeki18nlocalizer_p.h b/src/grantleeki18nlocalizer_p.h
index c77217dd0..8ee8c10b5 100644
--- a/src/grantleeki18nlocalizer_p.h
+++ b/src/grantleeki18nlocalizer_p.h
@@ -26,10 +26,6 @@ public:
localizePluralContextString(const QString &string, const QString &pluralForm, const QString &context, const QVariantList &arguments) const override;
[[nodiscard]] QString localizePluralString(const QString &string, const QString &pluralForm, const QVariantList &arguments) const override;
- // Only exception, Grantlee's implementation is not using QLocale for this
- // for some reason
- [[nodiscard]] QString localizeMonetaryValue(qreal value, const QString ¤cySymbol) const override;
-
private:
[[nodiscard]] QString processArguments(const KLocalizedString &str, const QVariantList &arguments) const;
};