[libcalamares] Code-format Retranslator, hide internal symbols
This commit is contained in:
parent
ad1a4b6479
commit
5f4e65bc77
@ -19,6 +19,9 @@
|
|||||||
#include <QEvent>
|
#include <QEvent>
|
||||||
#include <QTranslator>
|
#include <QTranslator>
|
||||||
|
|
||||||
|
namespace
|
||||||
|
{
|
||||||
|
|
||||||
static bool s_allowLocalTranslations = false;
|
static bool s_allowLocalTranslations = false;
|
||||||
|
|
||||||
/** @brief Helper class for loading translations
|
/** @brief Helper class for loading translations
|
||||||
@ -159,6 +162,8 @@ loadSingletonTranslator( TranslationLoader&& loader, QTranslator*& translator_p
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} // namespace
|
||||||
|
|
||||||
namespace CalamaresUtils
|
namespace CalamaresUtils
|
||||||
{
|
{
|
||||||
static QTranslator* s_brandingTranslator = nullptr;
|
static QTranslator* s_brandingTranslator = nullptr;
|
||||||
@ -211,13 +216,15 @@ Retranslator::eventFilter( QObject* obj, QEvent* e )
|
|||||||
return QObject::eventFilter( obj, 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;
|
return &s_instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Retranslator::attach(QObject* o, std::function<void ()> f)
|
void
|
||||||
|
Retranslator::attach( QObject* o, std::function< void() > f )
|
||||||
{
|
{
|
||||||
connect( instance(), &Retranslator::languageChanged, o, f );
|
connect( instance(), &Retranslator::languageChanged, o, f );
|
||||||
f();
|
f();
|
||||||
|
Loading…
Reference in New Issue
Block a user