[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 &currencySymbol) 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 &currencySymbol) const override;
-
 private:
     [[nodiscard]] QString processArguments(const KLocalizedString &str, const QVariantList &arguments) const;
 };
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.