From 5f4e65bc773485f0f26d2c96106e170103792d35 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 7 Sep 2021 12:35:37 +0200 Subject: [PATCH] [libcalamares] Code-format Retranslator, hide internal symbols --- src/libcalamares/utils/Retranslator.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/utils/Retranslator.cpp b/src/libcalamares/utils/Retranslator.cpp index 2c1d2edb3..48b61c12a 100644 --- a/src/libcalamares/utils/Retranslator.cpp +++ b/src/libcalamares/utils/Retranslator.cpp @@ -19,6 +19,9 @@ #include #include +namespace +{ + static bool s_allowLocalTranslations = false; /** @brief Helper class for loading translations @@ -159,6 +162,8 @@ loadSingletonTranslator( TranslationLoader&& loader, QTranslator*& translator_p } } +} // namespace + namespace CalamaresUtils { static QTranslator* s_brandingTranslator = nullptr; @@ -211,13 +216,15 @@ Retranslator::eventFilter( QObject* obj, QEvent* e ) return QObject::eventFilter( obj, e ); } -Retranslator* Retranslator::instance() +Retranslator* +Retranslator::instance() { - static Retranslator s_instance(nullptr); + static Retranslator s_instance( nullptr ); return &s_instance; } -void Retranslator::attach(QObject* o, std::function f) +void +Retranslator::attach( QObject* o, std::function< void() > f ) { connect( instance(), &Retranslator::languageChanged, o, f ); f();