Utils: Remove two of the Environment::setupEnglishOutput overloads

We standardize on Utils::Environment nowadays.

Change-Id: Icaf2fac21d237686a63cb60fdaf1b5900bf9fe1c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2021-05-14 09:33:57 +02:00
parent c81c648834
commit f23b27ded6
2 changed files with 2 additions and 26 deletions

View File

@@ -130,31 +130,11 @@ Environment Environment::systemEnvironment()
return *staticSystemEnvironment();
}
const char lcMessages[] = "LC_MESSAGES";
const char language[] = "LANGUAGE";
const char englishLocale[] = "en_US.utf8";
const char languageEnglishLocales[] = "en_US:en";
void Environment::setupEnglishOutput(Environment *environment)
{
QTC_ASSERT(environment, return);
environment->set(lcMessages, englishLocale);
environment->set(language, languageEnglishLocales);
}
void Environment::setupEnglishOutput(QProcessEnvironment *environment)
{
QTC_ASSERT(environment, return);
environment->insert(lcMessages, englishLocale);
environment->insert(language, languageEnglishLocales);
}
void Environment::setupEnglishOutput(QStringList *environment)
{
QTC_ASSERT(environment, return);
Environment env(*environment);
setupEnglishOutput(&env);
*environment = env.toStringList();
environment->set("LC_MESSAGES", "en_US.utf8");
environment->set("LANGUAGE", "en_US:en");
}
FilePath Environment::searchInDirectory(const QStringList &execs, const FilePath &directory,

View File

@@ -31,12 +31,10 @@
#include "namevalueitem.h"
#include "optional.h"
#include <QMap>
#include <QStringList>
#include <functional>
QT_FORWARD_DECLARE_CLASS(QDebug)
QT_FORWARD_DECLARE_CLASS(QProcessEnvironment)
namespace Utils {
@@ -48,8 +46,6 @@ public:
static Environment systemEnvironment();
static void setupEnglishOutput(Environment *environment);
static void setupEnglishOutput(QProcessEnvironment *environment);
static void setupEnglishOutput(QStringList *environment);
QProcessEnvironment toProcessEnvironment() const;