diff src/gui/locale.cc @ 369:47c9f8502269

*: clang-format all the things I've edited the formatting a bit. Now pointer asterisks (and reference ampersands) are on the variable instead of the type, as well as having newlines for function braces (but nothing else)
author Paper <paper@tflc.us>
date Fri, 25 Jul 2025 10:16:02 -0400
parents b1f625b0227c
children
line wrap: on
line diff
--- a/src/gui/locale.cc	Fri Jul 25 10:05:23 2025 -0400
+++ b/src/gui/locale.cc	Fri Jul 25 10:16:02 2025 -0400
@@ -11,7 +11,8 @@
 
 namespace Locale {
 
-std::string GetLocaleFullName(const QLocale& locale) {
+std::string GetLocaleFullName(const QLocale &locale)
+{
 	QString res = QLocale::languageToString(locale.language());
 #if QT_VERSION >= QT_VERSION_CHECK(6, 2, 0)
 	/* silence deprecation warning for locale.country() */
@@ -24,25 +25,30 @@
 	return Strings::ToUtf8String(res);
 }
 
-Locale::Locale() {
+Locale::Locale()
+{
 	RefreshAvailableLocales();
 	SetActiveLocale(QLocale("en_US"));
 }
 
-Locale::Locale(const std::string& name) {
+Locale::Locale(const std::string &name)
+{
 	RefreshAvailableLocales();
 	SetActiveLocale(QLocale(Strings::ToQString(name)));
 }
 
-QLocale Locale::GetLocale() const {
+QLocale Locale::GetLocale() const
+{
 	return _locale;
 }
 
-std::vector<QLocale> Locale::GetAvailableLocales() const {
+std::vector<QLocale> Locale::GetAvailableLocales() const
+{
 	return _available_translations;
 }
 
-void Locale::RefreshAvailableLocales() {
+void Locale::RefreshAvailableLocales()
+{
 	_available_translations.clear();
 
 	/* we will always have en_US */
@@ -55,18 +61,20 @@
 	QStringList translations = dir.entryList({"*.qm"}, QDir::Files);
 
 	_available_translations.reserve(translations.size());
-	for (const QString& str : translations)
+	for (const QString &str : translations)
 		_available_translations.push_back(QLocale(str.mid(0, str.lastIndexOf("."))));
 }
 
-bool Locale::IsLocaleAvailable(const QLocale& locale) const {
-	for (const QLocale& l : _available_translations)
+bool Locale::IsLocaleAvailable(const QLocale &locale) const
+{
+	for (const QLocale &l : _available_translations)
 		if (l == locale)
 			return true;
 	return false;
 }
 
-bool Locale::SetActiveLocale(const QLocale& locale) {
+bool Locale::SetActiveLocale(const QLocale &locale)
+{
 	if (!IsLocaleAvailable(locale) || !qApp)
 		return false;
 
@@ -99,7 +107,8 @@
 	return return_value;
 }
 
-bool Locale::SwitchTranslator(QTranslator& translator, const QString& path) {
+bool Locale::SwitchTranslator(QTranslator &translator, const QString &path)
+{
 	qApp->removeTranslator(&translator);
 
 	if (!translator.load(path))